编辑GitHub的文件,推送冲突?

时间:2012-09-15 06:53:05

标签: git github

这是我的情景:

在GitHub上创建并上传了一个项目。有些提交(在n提交之前的原始/主要提交)。通过Web浏览器在GitHub上查看存储库时,我发现了一个小错误,无法控制自己使用GitHub自己的代码编辑器修复它。

来到我的本地存储库后,我现在该怎么办?我既不想丢失GitHub编辑器的更改,也不想放弃我已提交的更改。

(我在该存储库(master)上有单个分支,我只是开发人员)

1 个答案:

答案 0 :(得分:1)

你可以做一个简单的git pull,但我建议做一个git pull --rebase因为这样可以避免额外的合并提交加入两个开发历史,从而保持你的历史整洁。 / p>

以下是关于rebase pulls以及默认情况下如何启用它们的一些解释:http://blog.aplikacja.info/2010/11/git-pull-rebase-by-default/