Понимание Git Workflow - PullRequest
       15

Понимание Git Workflow

2 голосов
/ 04 октября 2011

Пожалуйста, наберитесь терпения, так как я все еще пытаюсь найти свой путь с помощью мерзавца. Вся практика разветвления и разветвления повсюду усложняет уловку происходящего.

Я пытаюсь запустить рабочий процесс, но я сталкиваюсь с препятствиями. Пока что вот что у меня есть:

1. Проект вилки

2. Клонировать вилку локально

   $ git clone git@github.com:MyName/foo.git

3. Добавьте вышестоящий пульт, чтобы ваша вилка могла быть в курсе

   $ git remote add upstream git@github.com:OriginalName/foo.git

4 Работа над веткой в ​​клоне:

   $ git checkout -t origin/branchName

5 Обновление из оригинальной (вышестоящей) ветки проекта:

   $ git fetch upstream
   $ git merge upstream/branchName

6 Передать и нажать изменения в моей вилке

   $ git commit -a -m "some message"
   $ git push

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

Должен ли я оформить ветку из апстрима, слить вилку и нажать?

Должен ли я клонировать исходный проект в другой каталог, добавить ответвление в качестве апстрима, объединить и отправить?

Ответы [ 3 ]

2 голосов
/ 04 октября 2011

«Запрос на извлечение» - это функция GitHub, а не функция git.

2 голосов
/ 04 октября 2011

Запрос на отправку выполняется на странице Github вашего проекта.

Надеюсь, это поможет.

1 голос
/ 26 апреля 2012

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

Хорошие новости: это довольно просто, но вам нужно понять, что такое «благословенный репозиторий», «разветвляясь»"," commit "," push "и" pull "означают и как правильно настроить права доступа для различных используемых отчетов.

Мы в Intland создали учебное пособие для нашей команды: Что такое рабочий процесс интегратора? Если у вас есть 6 минут, стоит посмотреть.

...