【问题标题】:Git push and pullGit 推拉
【发布时间】:2019-04-30 03:18:18
【问题描述】:

我有一个 git Repo,一切正常,直到我手动更新 gitlab 中的分支文件。我不能再推入它了。 当我使用 git push origin master 时,我的更新被拒绝,因为你的分支落后了。我应该使用 git pull 。

我尝试使用 git pull origin master 进行更新 我得到您对以下文件的本地更改不会被合并覆盖。请提交更改。 但是当我使用 git commit -m "" 时,我没有得到任何更改来提交。

我希望能够像往常一样将我的更新推送到分支文件。 我是 git 新手,请帮忙

【问题讨论】:

  • 您是否添加过更改?
  • 我没有成功,因为当我尝试推送可能会更改 git push origin master 时,我会因为我的工作分支落后而被拒绝更新。我使用 git pull 更新我的工作分支,但不更新它。

标签: gitlab


【解决方案1】:

尝试git stash 将您当前的更改保存在存储中,然后尝试git pull 从源更新,然后git stash pop 取回您的更改,然后git commitgit push

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-09
    • 2013-07-08
    • 2010-10-19
    • 2011-11-06
    • 2016-12-31
    • 1970-01-01
    • 1970-01-01
    • 2020-10-18
    相关资源
    最近更新 更多