2016-06-03 4 views
2

Другой вопрос запроса на git-pull, но я просмотрел их много, и никто не ответил на мой вопрос.Создание запроса на перенос в репозиторий Я могу нажать на

У меня была ветка, скажем A, репо github. Я являюсь автором и имею права на то, чтобы на моей машине. Я разветвил и создал запрос на перенос для A в репо, а затем добавил и сделал больше изменений в этой ветви локально.

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

git remote -v 

возвращает

origin https://github.com/some_user/repo_a (fetch) 
origin https://github.com/some_user/repo_a (push) 
upstream https://github.com/some_user/repo_a (fetch) 
upstream https://github.com/some_user/repo_a (push) 

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

Как я уже сказал, я хочу нажать новые изменения и создать запрос на растяжение, но я не могу это сделать.

ответ

0

Проблема заключалась в том, что у меня не было пульта дистанционного управления. Я пошел в РЕПО и нажал на «разветвить это репо» в правом верхнем углу. Это создало копию репо на моей учетной записи, которая дала мне ссылку для нажатия.

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

1

В двух словах вам необходимо определить правильную форму для вашей вилки и нажать на нее.

  1. Посетите вилку на www.github.com
  2. захватить удаленный SSH или HTTPS удаленный URL с вилкой: enter image description here
  3. В командной строке добавьте новый удаленный

    git remote add myfork REMOTE_URL

  4. Убедитесь, что новый пульт дистанционного управления был правильно добавлен, выполнив указанную выше команду. Вы должны увидеть новый список myfork.

    git remote -v

  5. Напрягите фиксации на этот новый ПДУ для какого бы отрасли вы хотите:

    git push myfork [BRANCH_NAME]

GitHub имеет хороший учебник по этому вопросу, а также: https://help.github.com/articles/fork-a-repo/#step-3-configure-git-to-sync-your-fork-with-the-original-spoon-knife-repository

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