git-branch — все вопросы
17ответов
2808 голосов
Как создать удаленную ветку Git?
Я создал локальную ветвь, которую я хочу «продвинуть» вверх по течению. Здесь, на Stack Overflow, есть похожий вопрос о том, как отслеживать вновь созданную удаленную ветку.
Однако мой рабочий пр
5ответов
2650 голосов
Переместить существующую, незафиксированную работу в новую ветку в Git
Я начал некоторую работу над новой функцией, и после некоторого программирования я решил, что эта функция должна находиться в отдельной ветке.
Как переместить существующие незафиксированные измен
7ответов
2291 голос
Как клонировать конкретную ветку Git? [Дубликат]
На этот вопрос уже есть ответ здесь:
Как клонировать одну ветку в Git?
14 ответов
Git clone б
4ответа
668 голосов
Создать ветку в Git из другой ветки
У меня есть две ветви: master и dev
Я хочу создать "ветвь функций" из ветви dev .
В настоящее время на ветке dev, я делаю:
$ git checkout -b myfeature dev
... (немного работы)
$ gi
10ответов
114 голосов
Измените Git remote HEAD, чтобы он указывал на что-то помимо мастера
Как настроить ссылку HEAD на пульте Git так, чтобы она указывала на что-то, кроме "master"?
В моем проекте есть политика, запрещающая использование "главной" ветви (все ветви должны иметь значимы
2ответа
101 голос
Как мне получить ветку на чужой форк на GitHub? [Дубликат]
На этот вопрос уже есть ответ здесь:
Как извлечь удаленную ветку из чьего-либо репо
6 ответов
0ответов
62 голоса
Где начинается ветка Git и какова ее длина?
Время от времени меня спрашивают, с какого коммита начинается определенная ветка в git или был ли создан определенный коммит на определенной ветке. Конечная точка ветки довольно ясна: там находится
3ответа
53 голоса
Создайте удаленную ветку на GitHub
В SVN у меня есть как минимум два способа создать ветку:
svn cp /home/me/localcheckout/trunk /home/me/localcheckout/branches/newbranch
svn cp http://server/trunk http://server/branches/newbranch
3ответа
36 голосов
Как определить исходную ветку конкретной ветки?
У меня есть ветка в git, и я хочу выяснить, из какой ветки он изначально был разветвлен и при какой фиксации.
Github, кажется, знает, поскольку, когда вы делаете запрос на извлечение, он обычно а
5ответов
34 голоса
Как мне «переместить» мои коммиты из «без ветки» в реальную ветку?
Я допустил ошибку и начал делать коммиты "до последнего тега", в результате чего мои коммиты попадали в "без ветки". Они должны были быть применены во главе уже существующего филиала. Я не отправи
3ответа
33 голоса
Git checkout ничего не меняет
Мне очень нравится Git. По крайней мере, мне нравится идея мерзавца. Возможность извлекать мой главный проект в виде отдельной ветки, где я могу изменить все, что захочу, без риска испортить все ост
4ответа
32 голоса
Git Merge и исправление смешанных пробелов и вкладок с двумя ветвями
Я прошел через несколько похожих SOQ и не нашел адекватного решения для этого случая.
Я заметил, что во многих файлах есть грязное сочетание вкладок и пробелов, используемых для отступа. В настоя
4ответа
28 голосов
Git: создал новую ветку из неправильной ветки
Я обычно создаю новую ветку от разработки
git checkout -b new-feature develop
затем после последнего коммита я возвращаюсь к разработке
git checkout develop
git merge new-feature
но на это
6ответов
26 голосов
Git: убрать изменения из мастер ветки
Основной вопрос, но это происходит со мной постоянно:
Внесите изменения в working-branch
Переключитесь на master
git merge working-branch
git push
cap deploy (к постановке)
приготовь н
2ответа
25 голосов
Как перечислить только активные /недавно измененные ветки в git?
Иногда я работаю с репозиториями исходного кода, содержащими много веток, большинство из которых старые и, как правило, больше не актуальны.
В этих случаях полный список веток из git branch не оч
2ответа
22 голоса
Поддержание ветки в курсе с мастером
У меня есть удаленный репозиторий, который я извлек и разветвляю. Я хочу держать новую ветку в курсе изменений, внесенных в мастер. Я думаю о рабочем процессе ниже, имеет ли это смысл или есть лучши
3ответа
22 голоса
Git Discipline: объединение нескольких ветвей функций, но при этом разделение их?
В текущем проекте, над которым я работаю, я пытаюсь исследовать множество различных идей, которые обычно проявляются в виде набора функциональных веток. Функции, над которыми я работаю, обычно ортог
1ответ
21 голос
Как сказать Git всегда тянуть ветку master?
Я нахожу git docs очень загадочным в этом вопросе. Я хочу сделать простую вещь, но, кажется, делать это совсем не просто.
У меня следующая ситуация:
$ git remote -v
origin git://192.168.0.49/m
4ответа
20 голосов
Свойство для предотвращения gitlab от защиты веток по умолчанию
В версии 7.4 gitlab изменил поведение защищенных веток в новых проектах.
В каждом новом проекте ветка по умолчанию, например, master - это защищенная ветка, а это означает, что разработчики не мо
1ответ
20 голосов
Объедините несколько репозиториев git в одно, сохраняя историю веток
У меня есть четыре отдельных проекта. У них есть свой собственный репозиторий git. и одно и то же название веток для всех проектов.
/project/
/project/projA/
/project/projA/.git/
/project/proj