如何将特定文件推送到git存储库,而本地提交与远程存储库不同步

时间:2016-04-04 15:14:14

标签: git

我试图将文件从我的本地git存储库推送到中央git存储库。由于我的本地存储库与中央远程存储库不同步,我无法推送该文件。我的代码要求是我不能'git pull'存储库。我只需要在一个文件上执行'git push',而不需要执行'git pull'。是否可以这样做?

1 个答案:

答案 0 :(得分:0)

您的代码“要求”不合适。如果您位于远程存储库后面,那么在尝试推送本地分支之前,您应该进行git pull同步。您的选择是:

git pull origin yourBranch

git pull --rebase origin yourBranch

第一个选项将使用遥控器上的任何内容更新远程跟踪分支origin/yourBranch,并尝试将其合并到本地分支中。第二个选项还将更新远程跟踪分支,但将改为 rebase 远程跟踪上的本地分支。

相关问题