使用Github克隆和本地存储库:Cloud9 IDE

5
我最近尝试使用Cloud9在线IDE,它会创建您的Github存储库的克隆。我的本地git常规用法非常简单(init、status、commit、push到Github、branch、edit、pull、merge...),但由于我通常不克隆,所以我还没有掌握如何将我在C9中进行的更改推回到Github中的原始存储库。这份概要指南建议在Github和C9中使用相同的用户名,但我正在寻找一个无杂乱的逐步指南...
2个回答

8
如果您在Cloud9中使用您的Github帐户进行认证(auth)并克隆一个Github项目,那么如果您git push,它将推送到Github上的原始存储库。
如果您之前已经在Cloud9中克隆了该项目(通过命令行,而不是通过仪表板上的UI),则可以执行git remote add upstream git@github.com:your/repo.git。现在,您有了另一个远程源,您可以从中拉取(git pull upstream master)或向其中推送(git push upstream master)。

1

使用C9 CLI像平常一样进行提交,然后只需从C9 CLI运行 git push ,就像在本地开发时一样。


问题:当我在C9 CLI中执行git push时,它会将代码推送到C9克隆而不是我的Github仓库。 - Dave Everitt
1
@DaveEveritt:抱歉,当我尝试时,它对我来说是无缝的,我所要做的就是git push。 - brice

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接