Вопросы с тегом «git-branch»

git-branch - это команда Git, которая управляет ветвями.

20
Зачем мне все время делать `--set-upstream`?
Я создаю новую ветку в Git: git branch my_branch Нажмите это: git push origin my_branch Теперь скажите, что кто-то сделал некоторые изменения на сервере, и я хочу вытащить origin/my_branch. Я делаю: git pull Но я получаю: You asked me to pull without telling me which branch you want to merge …
1469 git  git-branch 

12
Поведение по умолчанию «git push» без указания ветки
Я использую следующую команду для отправки в мою удаленную ветку: git push origin sandbox Если я говорю git push origin это тоже подталкивает изменения в других моих ветках или только обновляет мою текущую ветку? У меня есть три ветви: master, productionи sandbox. В git pushдокументации не очень ясно об этом, …
1366 git  branch  git-branch  git-push 

30
Удалить отслеживание веток больше не на удаленном
Есть ли простой способ удалить все ветви отслеживания, удаленный эквивалент которых больше не существует? Пример: Филиалы (местные и удаленные) мастер Происхождение / мастер Происхождение / ошибка затруднительного-а Происхождение / ошибка затруднительного-б Происхождение / ошибка затруднительного-с Локально у меня только мастер ветка. Теперь мне нужно поработать над bug-fix-a , поэтому я …
1176 git  git-branch 


8
Git объединить мастер в ветке функций
Допустим, у нас есть следующая ситуация в Git: Созданный репозиторий: mkdir GitTest2 cd GitTest2 git init Некоторые изменения в мастере происходят и совершаются: echo "On Master" > file git commit -a -m "Initial commit" Feature1 разветвлен от мастера, и некоторая работа сделана: git branch feature1 git checkout feature1 echo "Feature1" …

8
Создать ветку в Git из другой ветки
У меня есть две ветви: master и dev Я хочу создать «ветку функций» из ветки dev . В данный момент на ветке dev делаю: $ git checkout -b myfeature dev ... (некоторые работы) $ git commit -am "blablabla" $ git push origin myfeature Но после визуализации моих веток я получил: …

7
Как скопировать версию одного файла из одной ветки git в другую?
У меня есть две ветви, которые полностью объединены. Однако после завершения слияния я понимаю, что один файл был испорчен слиянием (кто-то другой сделал автоформат, gah), и было бы проще перейти на новую версию в другой ветке, и затем снова вставьте мое однострочное изменение после переноса в мою ветку. Так какой …


5
Создать ветку Git с текущими изменениями
Я начал работать над своей основной веткой, думая, что моя задача будет легкой. Через некоторое время я понял, что потребуется больше работы, и я хочу сделать всю эту работу в новой отрасли. Как я могу создать новую ветку и взять все эти изменения со мной, не пачкая мастер ?
851 git  git-branch 

15
Переименуйте главную ветку для локальных и удаленных Git-репозиториев.
У меня есть ветка, masterкоторая отслеживает удаленную ветку origin/master. Я хочу переименовать их master-oldкак локально, так и удаленно. Это возможно? Что произойдет после переименования удаленной ветви для других пользователей, которые отслеживали origin/master(и которые всегда обновляли свою локальную masterветку через git pull)? Будет ли они git pullвсе еще работать, или это …
821 git  git-branch  git-pull 

9
Переместить указатель ветки на другой коммит без проверки
Чтобы переместить указатель ветки извлеченной ветви, можно использовать git reset --hardкоманду. Но как переместить указатель ветки не проверенной ветки, чтобы он указывал на другой коммит (сохраняя все остальные вещи, такие как отслеживаемая удаленная ветка)?
760 git  git-branch 

9
Очистка старых удаленных веток git
Я работаю с двух разных компьютеров (A и B) и храню обычный git remote в каталоге dropbox. Допустим, у меня есть две ветви: master и devel. Оба отслеживают свои удаленные аналоги origin / master и origin / devel. Теперь, находясь на компьютере A, я удаляю ветку devel, на локальном и …
696 git  git-branch 

9
Обновление веток Git от мастера
Я новичок в Git, и теперь я в этой ситуации: У меня есть четыре ветви (мастер, b1, b2 и b3). После того, как я поработал на b1-b3, я понял, что мне нужно что-то изменить на ветке master, которая должна быть во всех других ветках. Я изменил то, что мне было …
676 git  git-branch 

2
Почему git выполняет ускоренное слияние по умолчанию?
Исходя из Mercurial, я использую ветки для организации функций. Естественно, я хочу видеть этот рабочий процесс и в моей истории. Я начал свой новый проект с использованием git и закончил свою первую функцию. При объединении этой функции я понял, что git использует ускоренную перемотку вперед, то есть он применяет мои …

19
Как мне перечислить все удаленные ветки в Git 1.7+?
Я пробовал git branch -r, но в нем перечислены только удаленные ветви, которые я отслеживал локально. Как мне найти список тех, кого у меня нет? (Для меня не имеет значения, перечисляет ли команда все удаленные ветви или только те, которые не отслеживаются.)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.