Работа с клонами Github и локальными репозиториями: Cloud9 IDE - PullRequest
5 голосов
/ 27 марта 2012

Я недавно пытался использовать Cloud9 онлайн IDE . Он начинается с создания клона вашего репозитория Github. Мое обычное локальное использование git довольно просто (init, status, commit, push to Github, разветвление, edit, pull, merge ...), но, поскольку я обычно не клонирую, у меня нет головы с автопилотом как:

  • push изменений, внесенных в мой клон C9 , обратно в оригинальное репо в Github .

В этом руководстве предлагается использовать одно и то же имя пользователя для github и C9 , но шаг за шагом я не загромождаю то, что мне нужно ...

Ответы [ 2 ]

8 голосов
/ 27 марта 2012

Если вы авторизуете со своей учетной записью Github в облаке 9 и клонируете проект Github, то если вы нажмете git push, это приведет к исходному репо в Github

[JJ] Если вы ранее клонировали проект в Cloud9 (через командную строку, а не через пользовательский интерфейс на панели инструментов), вы можете выполнить git remote add upstream git@github.com:your/repo.git. Теперь у вас есть другой пульт, который вы можете вытащить (git pull upstream master или нажать на git push upstream master).

1 голос
/ 27 марта 2012

Выполните фиксацию как обычно с помощью CLI C9, а затем просто запустите git push из CLI C9, как вы это обычно делаете при разработке на своей машине.

...