handling code commit conflicts

24 年 2 月 25 日 星期日
181 字
1 分钟

问题一:远程与本地记录不一致

我在web上直接点击创建仓库,当时生成默认的文件。后续在本地添加远程分支的时候,提示我没有提交记录无法保存。现在已经解决了问题。

  • 本地添加远程记录
shell
git remote add origin https://xxx.git
  • 强制提交
shell
git push -u origin main
  • 若是提示没有历史记录(可以先忽略历史提交)

适合合并远程 main 分支的历史记录到当前分支,并且允许合并两者之间没有共同历史记录的情况

shell
git merge origin/main --allow-unrelated-histories
  • 删除分支
shell
// 删除本地分支
git branch -d localBranchName

// 删除远程分支
git push origin --delete remoteBranchName

文章标题:handling code commit conflicts

文章作者:leewei

文章链接:https://leewei0923.com/posts/handling-code-commit-conflicts-2024-02-25[复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文采用CC BY-NC-SA 4.0进行许可。