Git репозиторий только с удаленными ветками для производства - PullRequest
1 голос
/ 23 марта 2010

В удаленной производственной ветви я не делаю никаких изменений, поэтому мне не нужны никакие ветви.

Я всегда хочу, чтобы это отражалось на оригинальном производстве git checkout origin production Работы.

Но я не могу тянуть после этого.

Создает локальную ветвь, которая отслеживает исходное производство по

git checkout -b production --track origin production

единственный вариант, или, мне интересно, есть ли другой способ.

1 Ответ

1 голос
/ 23 марта 2010

Это единственный вариант, когда вы хотите сделать некоторые коммиты в локальной ветке, названной в честь удаленного отслеживания

Вы можете использовать ярлык

git checkout -b --track origin/production

Таким образом, выбудет в состоянии вытянуть, так как пул - это:

  • выборка (в FETCH_HEAD, а не в remote/origin/production, то есть, если remote.origin.fetch не установлен в реабсекцию gobbling вроде +refs/heads/*:refs/remotes/origin/*)
  • плюс слияние, и слияние может потенциально сделать коммит (что возможно только в локальной ветке или на головке отделения - не рекомендуется).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...