2012-01-10 1 views
0

Я довольно новичок в Git/GitHUB, и я нанял программиста, чтобы внести изменения для меня.Как правильно отменить изменения у разработчика GitHUB?

Когда я смотрю в очереди на сеть/в вилке, некоторые его изменения говорят: «Скорее всего, это не применимо чисто».

Что это значит? Почему бы им не применять «чисто»? Это его код, мое репо?

Как я могу применить эти изменения в чистоте? Из-за этих ошибок я не хочу использовать параметр Применить в очереди.

Спасибо!

ответ

1

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

Есть три вещи, которые вы можете сделать:

1.) Попробуйте с помощью Pull Request, но это, вероятно, сказать то же самое о не применении чисто

2.) Объединить их самостоятельно в командной строке :

 
$ git remote add hisusername [email protected]:hisusername/hisfork 
$ git fetch hisusername 
$ git merge hisusername/hisbranchname 
...at this point there will probably be a merge conflict, which you need to resolve... 
$ git push 

3.) Попросите его перебазировать свои изменения поверх ваших последних изменений, поэтому они применяются чисто. Ему придется разрешить конфликт.

+0

Я не делал никаких изменений в репо, так как он разветвлял его, есть ли что-то еще, что могло бы вызвать его? Если его вилка совпадает с моим репо, это вызовет проблемы? – Kray

+0

@ Kray-Z Название репо не имеет никакого эффекта. Только что-то в истории фиксации вызовет это сообщение. Попробуйте посмотреть график сети, чтобы увидеть какие-либо коммиты в вашем репо, которые не находятся в его репо. Или просто попробуйте выполнить слияние и посмотрите, что произойдет. «Не будет применяться чисто» - это догадка о стороне Гитуба, вы наверняка не знаете наверняка до тех пор, пока не будет предпринята попытка слияния. Кроме того, вы оба в одной ветке? –

+0

Спасибо @ lost-theory. Я уверен, что это та же самая ветка, мне нужно будет взглянуть, когда я выполню запрос на тяну. – Kray

Смежные вопросы