2013-08-15 2 views
5

Скажем, у меня есть репо, и кто-то его разворачивает. Затем они выполняют работу и отправляют запрос на вытягивание. Но код содержит большое количество строк и/или создает графический интерфейс. Я хотел бы получить его, чтобы я мог увидеть, как он запускается с Eclipse, прежде чем слить его в моего хозяина. Варианты, которые я придумал, следующие:Github/EGit pull request рабочий процесс

  1. Создайте второе репо в EGit и клонируйте прямо из их вилки.
  2. Создайте новую ветку только для них. Затем оставьте комментарий для запроса с просьбой повторно отправить запрос на перенос, используя новую ветку, и что я буду закрывать текущий запрос (без слияния).
  3. Всегда держите ветку для их использования в своих запросах на вытягивание ,

Помимо создания организации в Github, что еще я мог сделать?

ответ

2

Тогда оставьте комментарий для запроса с просьбой повторно отправить запрос тянущий используя новую ветку, и что я буду закрывать текущий запрос

Они не должны повторно отправьте, это вы проверите и слейте сначала локально, как описано на странице «Merging a pull request» GitHub.

git checkout master 
git pull https://github.com/otheruser/repo.git branchname 

Если локальное слияние работает, вы можете продолжить и объединить запрос на тяну через веб-интерфейс GitHub.

+0

Я использую Egit not Git из командной строки. Но я понимаю, о чем вы говорите. Я создал новый пульт, используя URL-адрес Github, и настроил его для извлечения. Затем выбрано, что создало для него ветвь отслеживания. Затем я создал новую локальную ветвь, основанную на ветке отслеживания. Спасибо VonC. – mike