Github 存储库不会拉取或推送
Github repository won't pull or push
基本上我:
- 创建了一个 Github 存储库并将其克隆到我的桌面
- 从 Github 修改了 README.md 文件,忘记将其拉到我的桌面上
- 用大约 2 小时的代码完成了 10 次以上的提交
Git 不让我推:
![rejected]
error: failed to push some refs
Git不让我拉:
Auto-merging README.md
CONFLICT (content): Merge conflict in README.md
Automatic merge failed; fix conflicts and then commit the result.
我能做什么?
您应该从服务器获取更改,然后合并或变基。
git fetch --all
git rebase origin/master
git mergetool (most likely you will have some conflicts)
git push origin master
您可以手动或使用 mergetool 解决冲突。对于手册,您将更改文件和 运行 git add <file>; git rebase --continue
或者更简单的解决方案是强制推送并重新编写自述文件
git push origin master --force
基本上我:
- 创建了一个 Github 存储库并将其克隆到我的桌面
- 从 Github 修改了 README.md 文件,忘记将其拉到我的桌面上
- 用大约 2 小时的代码完成了 10 次以上的提交
Git 不让我推:
![rejected]
error: failed to push some refs
Git不让我拉:
Auto-merging README.md
CONFLICT (content): Merge conflict in README.md
Automatic merge failed; fix conflicts and then commit the result.
我能做什么?
您应该从服务器获取更改,然后合并或变基。
git fetch --all
git rebase origin/master
git mergetool (most likely you will have some conflicts)
git push origin master
您可以手动或使用 mergetool 解决冲突。对于手册,您将更改文件和 运行 git add <file>; git rebase --continue
或者更简单的解决方案是强制推送并重新编写自述文件
git push origin master --force