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

1366
Поведение по умолчанию «git push» без указания ветки

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

1324
Как я могу получить список веток Git, упорядоченных по последнему коммиту?

Я хочу получить список всех веток в Git-репозитории с «самыми свежими» ветвями вверху, где «самая свежая» ветвь - это та, которая была зафиксирована совсем недавно (и, следовательно, с большей вероятностью будет одной Хочу обратить внимание) Есть ли способ, которым я могу использовать Git, чтобы...

1193
Что означают «ветвь», «тег» и «ствол» в репозиториях Subversion?

Я часто видел эти слова в дискуссиях о Subversion (и, я думаю, в общем хранилище). Я использую SVN для своих проектов в течение последних нескольких лет, но я никогда не понимал полную концепцию этих каталогов. Что они имеют в...

1176
Удалить отслеживание веток больше не на удаленном

Есть ли простой способ удалить все ветви отслеживания, удаленный эквивалент которых больше не существует? Пример: Филиалы (местные и удаленные) мастер Происхождение / мастер Происхождение / ошибка затруднительного-а Происхождение / ошибка затруднительного-б Происхождение / ошибка затруднительного-с...

1121
Каковы некоторые примеры часто используемых методов именования веток git? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Я уже несколько месяцев использую локальный репозиторий git,...

1018
Git объединить мастер в ветке функций

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

991
Создать ветку в Git из другой ветки

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

944
Как скопировать версию одного файла из одной ветки git в другую?

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

851
Создать ветку Git с текущими изменениями

Я начал работать над своей основной веткой, думая, что моя задача будет легкой. Через некоторое время я понял, что потребуется больше работы, и я хочу сделать всю эту работу в новой отрасли. Как я могу создать новую ветку и взять все эти изменения со мной, не пачкая мастер...

845
Узнайте, какую удаленную ветку отслеживает локальная ветка

См. Также: Как я могу увидеть, какие ветви Git отслеживают, какая ветка удаленной / восходящей? Как я могу узнать, какую удаленную ветку отслеживает локальная ветка? Нужно ли анализировать git configвывод, или есть команда, которая сделает это для...

821
Переименуйте главную ветку для локальных и удаленных Git-репозиториев.

У меня есть ветка, masterкоторая отслеживает удаленную ветку origin/master. Я хочу переименовать их master-oldкак локально, так и удаленно. Это возможно? Что произойдет после переименования удаленной ветви для других пользователей, которые отслеживали origin/master(и которые всегда обновляли свою...

800
Как мне клонировать одну ветку в Git?

У меня есть локальный репозиторий Git под названием 'skeleton', который я использую для хранения скелетов проекта. Имеет несколько филиалов для разных видов проектов: casey@agave [~/Projects/skeleton] git branch * master rails c c++ Если я хочу проверить основную ветку для нового проекта, я могу...

760
Переместить указатель ветки на другой коммит без проверки

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

731
Как удалить неверную ссылку на удаленную ветку из Git?

В моем текущем репо у меня есть следующий вывод: $ git branch -a * master remotes/origin/master remotes/public/master Я хочу удалить remotes/public/masterиз списка веток: $ git branch -d remotes/public/master error: branch 'remotes/public/master' not found. Кроме того, вывод git remoteявляется...

696
Очистка старых удаленных веток git

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

676
Обновление веток Git от мастера

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

641
Почему git выполняет ускоренное слияние по умолчанию?

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