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

117
Ошибка очистки файла из репозитория Git, невозможно создать новую резервную копию

Я попытался удалить файл из удаленного репо, выполнив: git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD Но Git жалуется, что Невозможно создать новую резервную копию. Предыдущая резервная копия уже существует в refs / original / Принудительно перезаписывает...

116
svn: как создать ветку из определенной ревизии ствола

Следующее действие создаст ветку только из главной ревизии ствола. Как мне создать ветку из определенной ревизии? Спасибо. $ svn copy http://svn.example.com/repos/calc/trunk \ http://svn.example.com/repos/calc/branches/my-calc-branch \ -m "Creating a private branch of /calc/trunk."...

116
Как отменить все изменения, внесенные в ветку?

Я работаю в ветке (т.е. design), и я внес ряд изменений, но мне нужно отменить их все и сбросить, чтобы они соответствовали версии репозитория. Я думал, git checkout designчто сделаю это, но он просто говорит мне, что я уже в ветке designи у меня есть 3 измененных файла. Как мне отменить эти...

116
Как мне переименовать мою ветку Git 'master' в 'release'?

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

115
Зафиксировать изменения в ветке, отличной от текущей проверенной ветки, с помощью Subversion

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

114
Почему я должен использовать теги вместо веток выпуска / бета для управления версиями?

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

113
git remote prune - не показывал столько обрезанных веток, сколько я ожидал

На странице руководства: Deletes all stale tracking branches under <name>. These stale branches have already been removed from the remote repository referenced by <name>, but are still locally available in "remotes/<name>". Итак, я удалил кучу веток, используя git push origin...

111
git push локальная ветка с тем же именем, что и удаленный тег

Я пытаюсь отправить новую локальную ветку product-0.2на удаленный, где уже есть тег с таким же именем (но сама ветка не существует) git push -v --tags --set-upstream origin product-0.2:product-0.2 Pushing to https://****@github.com/mycompany/product.git error: src refspec product-0.2 matches more...

108
Изменение порядка коммитов

В настоящее время я работаю над веткой и хочу, чтобы некоторые коммиты слились с другими ветвями: 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» - нерелевантные коммиты.) Однако я заметил, что было бы неплохо объединить несколько...

105
Могу ли я перенести в другую ветку в tfs 2008?

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

105
Возьмите все мои изменения в текущей ветке и переместите их в новую ветку в Git

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

104
Обновите локальную ветку с изменениями из отслеживаемой удаленной ветки

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

104
Визуализируйте ветки на GitHub

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

104
git shallow clone (clone --depth) пропускает удаленные ветки

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

103
Сменить имена веток в git

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

102
Вытащить все коммиты из ветки, переместить указанные коммиты в другую

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

101
Следуя git-flow, как следует обрабатывать исправление более ранней версии?

Если вы попытаетесь следовать модели ветвления git-flow, описанной здесь и с инструментами здесь , как вы должны справиться с этой ситуацией: Вы сделали выпуск 1.0 и выпуск 2.0. Затем нужно сделать исправление для 1.0. Вы создаете ветку исправления на основе тега 1.0 и реализуете исправление там....

100
Переключить ветку Git без проверки файлов

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