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

«Ветвь» - это термин, используемый в системах контроля версий для обозначения независимой линии развития. В зависимости от системы, хранилище может содержать одну или несколько веток. Ветви объединяются, когда изменения должны распространяться из одной ветви в другую.

16970
Как удалить ветку Git локально и удаленно?

Я хочу удалить ветку как локально, так и удаленно. Неудачные попытки удалить удаленную ветку $ git branch -d remotes/origin/bugfix error: branch 'remotes/origin/bugfix' not found. $ git branch -d origin/bugfix error: branch 'origin/bugfix' not found. $ git branch -rd origin/bugfix Deleted remote...

8574
Как переименовать местную ветку Git?

Я не хочу переименовывать удаленную ветку, как описано в разделе Переименовать основную ветку для локальных и удаленных репозиториев Git . Как я могу переименовать локальную ветку, которая не была перенесена в удаленную ветку? Если вам нужно переименовать и удаленную ветку: Как мне переименовать...

6715
Как проверить удаленную ветку Git?

На этот вопрос есть ответы на переполнение стека на русском : Получение кода ветки на удаленном сервере Кто-то отправил ветку testс git push origin testобщим хранилищем. Я вижу ветку с git branch -r. Сейчас я пытаюсь проверить удаленную testветку. Я пробовал: git checkout test который ничего не...

4986
Переместите самые последние коммиты в новую ветку с помощью Git

Я хотел бы переместить последние несколько коммитов, которые я совершил, чтобы освоить, в новую ветку и вернуть мастер до того, как эти коммиты были сделаны. К сожалению, мой Git-fu еще недостаточно силен, какая-нибудь помощь? Т.е. как можно из этого выйти master A - B - C - D - E к этому?...

4308
Как добавить новую локальную ветку в удаленный репозиторий Git и отследить ее тоже?

Я хочу иметь возможность сделать следующее: Создать локальную ветку на основе какой-либо другой (удаленной или локальной) ветви (через git branchили git checkout -b) Перенесите локальную ветвь в удаленный репозиторий (опубликуйте), но сделайте так, чтобы он отслеживался, git pullи git pushсработает...

3536
Сделать существующую ветку Git отслеживающей удаленную ветку?

Я знаю, как создать новую ветку, которая отслеживает удаленные ветви, но как мне сделать существующую ветку, отслеживающую удаленную ветку? Я знаю, что могу просто отредактировать .git/configфайл, но, похоже, должен быть более простой...

3131
Как создать удаленную ветку Git?

Я создал локальную ветку, которую я хочу «продвинуть» вверх по течению. Здесь, на Stack Overflow, есть похожий вопрос о том, как отслеживать недавно созданную удаленную ветку. Тем не менее, мой рабочий процесс немного отличается. Сначала я хочу создать локальную ветвь, и я буду продвигать ее только...

3128
Переместить существующую, незафиксированную работу в новую ветку в Git

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

2595
Как получить текущее название ветки в Git?

Я из Subversion, и когда у меня была ветка, я знал, над чем я работал, «Эти рабочие файлы указывают на эту ветку». Но с Git я не уверен, когда я редактирую файл в NetBeans или Notepad ++, привязан ли он к мастеру или другой ветке. Там нет проблем с gitBash, он говорит мне, что я...

2394
Как изменить автора, имя коммиттера и адрес электронной почты нескольких коммитов в Git?

На этот вопрос есть ответы на Stack Overflow на русском : Поменять у автора и коммитера емейл и имя во всех коммитах Я писал простой сценарий на школьном компьютере и вносил изменения в Git (в репозитории, который был в моем pendrive, клонирован с моего компьютера дома). После нескольких коммитов...

2261
Git получить удаленную ветку

Мой коллега и я работаем над одним и тем же хранилищем. Мы разделили его на две ветви, каждая технически для разных проектов, но у них есть сходства, поэтому мы иногда захотим вернуться к * masterиз branch. Тем не менее, у меня есть branch. Как мой коллега может специально использовать эту ветку?...

2105
Показывает, какие файлы были изменены между двумя ревизиями

Я хочу объединить две ветви, которые были разделены на некоторое время и которые хотели узнать, какие файлы были изменены. Наткнулся на эту ссылку: http://linux.yyz.us/git-howto.html, которая оказалась весьма полезной. Инструменты для сравнения веток, с которыми я сталкивался: git diff...

2105
Каков наилучший (и самый безопасный) способ объединить ветку Git с master?

Создается новая ветка из master, мы называем это test. Есть несколько разработчиков, которые либо фиксируют, masterлибо создают другие ветви, а затем объединяются master. Допустим, работа над этим testзанимает несколько дней, и вы хотите постоянно получать testобновления с коммитами внутри master....

1758
Отсоединить (переместить) подкаталог в отдельный Git-репозиторий

у меня есть Git- репозиторий, который содержит несколько подкаталогов. Теперь я обнаружил, что одно из подкаталогов не связано с другим и должно быть отсоединено от отдельного хранилища. Как я могу сделать это, сохраняя историю файлов в подкаталоге? Я думаю, я мог бы сделать клон и удалить ненужные...

1509
Как получить все ветки Git

Я клонировал Git-репозиторий, который содержит около пяти веток. Однако, когда я делаю, git branchя вижу только один из них: $ git branch * master Я знаю, что могу сделать, git branch -aчтобы увидеть все ветви, но как бы я вытянул все ветви локально, чтобы, когда я это сделал git branch, это...

1469
Зачем мне все время делать `--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 with,...