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

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

5
Изменение порядка коммитов
В настоящее время я работаю над веткой и хочу, чтобы некоторые коммиты слились с другими ветвями: a-b-c-d-e-f-g (branchA) / --o-x-x-x-x-x-x-x-x-x-x (master) \ x-x-x-x-x (branchB) (Буквы обозначают коммиты, а «x» - нерелевантные коммиты.) Однако я заметил, что было бы неплохо объединить несколько коммитов. Я хочу «объединить» коммиты a, d, e и …
108 git  branch 


3
Возьмите все мои изменения в текущей ветке и переместите их в новую ветку в Git
Я начал работу над исправлением небольшой ошибки в моей основной ветке. Однако он вышел из-под контроля до такой степени, что мне жаль, что я не создал отдельную ветку для разработки в первую очередь. Итак, прямо сейчас я хотел бы сделать следующее: Создайте новую ветку под названием (скажем) "край" Переместите все …
105 git  branch 

5
Могу ли я перенести в другую ветку в tfs 2008?
Предположим, что какой-то разработчик в моей команде отложил свои изменения, которые он сделал в ветке A. А я работаю над веткой B. Могу ли я отложить его изменения в ветку B? (С помощью графического интерфейса или командной строки)
105 tfs  branch  shelve  unshelve 

1
Визуализируйте ветки на GitHub
В TortoiseGit, gitk или BitBucket обычно визуализируется история проекта со всеми ветвями, например: Однако история коммитов GutHub кажется плоской, по крайней мере, я не смог найти способ отобразить такой график. Может ли веб-интерфейс GitHub каким-либо образом визуализировать ветки, как это обычно делают другие клиенты Git?
104 git  github  branch 

2
Обновите локальную ветку с изменениями из отслеживаемой удаленной ветки
У меня есть локальная ветка с именем ' my_local_branch', которая отслеживает удаленную ветку origin/my_remote_branch. Теперь удаленная ветка обновлена, и я нахожусь на " my_local_branch" и хочу внести эти изменения. Должен ли я просто сделать: git pull origin my_remote_branch:my_local_branch Это правильный способ?

3
git shallow clone (clone --depth) пропускает удаленные ветки
После клонирования удаленного репозитория он не показывает никаких удаленных веток с помощью параметра -a. В чем может быть проблема? Как это отладить? В этом фрагменте не показаны две удаленные ветки: $ git clone --depth 1 git://git.savannah.gnu.org/pythonwebkit.git $ cd pythonwebkit $ git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master $ …

5
Сменить имена веток в git
Может быть несколько способов задать этот вопрос, поэтому вот описание проблемы. Я работал над мастером и передал кое-какие вещи, а затем решил, что хочу отложить эту работу. Я сделал резервную копию нескольких коммитов, а затем разветвился, прежде чем начал свою дерьмовую работу. Практически это работает нормально, сейчас у меня другая …
103 git  branch 

2
Вытащить все коммиты из ветки, переместить указанные коммиты в другую
У меня есть следующие ветки: master production и следующие удаленные ветки: origin/master origin/production У меня есть сценарий, который извлекает origin/masterветку и получает различие того, что изменилось из моей последней fetch ( log -p master..origin/master). Потом сливаю origin/master. Найденные коммиты отправляются в инструмент проверки кода. Я хочу отправить успешные коммиты - …
102 git  branch 

4
Следуя git-flow, как следует обрабатывать исправление более ранней версии?
Если вы попытаетесь следовать модели ветвления git-flow, описанной здесь и с инструментами здесь , как вы должны справиться с этой ситуацией: Вы сделали выпуск 1.0 и выпуск 2.0. Затем нужно сделать исправление для 1.0. Вы создаете ветку исправления на основе тега 1.0 и реализуете исправление там. Но что тогда? Обычно …
101 git  branch  git-flow  hotfix 

12
Лучшая стратегия ветвления при непрерывной интеграции?
Какую стратегию ветвления лучше всего использовать, если вы хотите осуществить непрерывную интеграцию? Разветвление выпуска: развивайте в стволе, сохраняйте ветку для каждого выпуска. Ветвление функций: разрабатывайте каждую функцию в отдельной ветке, объединяйте только после стабильной работы. Имеет ли смысл использовать обе эти стратегии вместе? Например, вы переходите для каждого выпуска, но …

11
Переключить ветку Git без проверки файлов
Можно ли в Git переключиться на другую ветку без проверки всех файлов? После переключения ветки мне нужно удалить все файлы, восстановить их, зафиксировать и переключиться обратно. Так что извлечение файлов - пустая трата времени (а файлов около 14 000 - это долгая операция). Чтобы все было понятно: Все это мне …
100 git  branch  git-checkout 

3
GitHub: Что такое ветвь «wip»?
Когда я просматривал репозитории GitHub, я довольно часто видел ветки "wip" (например 3.1.0-wip). Что значит "протереть"? Я нигде не нашел ответа - ни в Google, ни на GitHub: help.
100 git  github  branch  git-branch 

3
Как я могу объединить два коммита в один коммит?
У меня есть ветка firstproject с 2 коммитами. Я хочу избавиться от этих коммитов и сделать их единым коммитом. Команда git merge --squashзвучит многообещающе, но когда я запускаю git merge --squashсвой терминал, просто отображаются параметры для команды. Какая правильная команда? Commit 1: Added 'homepage.html' Added 'contacts.html' Commit 2: Added 'homepage.php' …
99 git  merge  branch  git-svn  rebase 

2
Последствия использования графта в Mercurial
В последнее время возникло несколько вопросов о пропуске изменений при поддержке веток выпуска в Mercurial. Например: Mercurial: специфические для ветки изменения продолжают возвращаться после фиктивного слияния Почему отступы Mercurial в одной ветке влияют на другие ветки? Поскольку он был представлен в 2.0, я задумался об использовании, graftчтобы избежать этой проблемы. …

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