0%

EP17-git踩坑记录

1、<<<<<<< HEAD >>>>>>> dev什么意思?

1
2
3
4
5
<<<<<<< HEAD
// 你的 'HEAD' 分支的代码
=======
// 你尝试合并的分支的代码
>>>>>>> dev

这表示你遇到了一个合并冲突。Git 在尝试合并两个分支时,如果发现有相同的文件在两个分支中都有修改,但是修改的内容不一致,Git 就无法自动合并这些更改,这时候就需要你手动解决冲突。

这段标记的具体含义是:

  • <<<<<<< HEAD:表示接下来的代码是你当前 HEAD 分支(即你正在合并到的分支)中的版本。
  • =======:这是分隔符,用来区分不同分支的代码。
  • >>>>>>> dev:表示上面的代码是你尝试合并的分支(在这个例子中是 dev 分支)中的版本。

你需要决定要保留哪个版本的代码,或者结合两个版本的代码。解决冲突后,你需要使用以下命令来标记冲突已解决:

1
2
git add .
git commit -m "解决合并冲突"

完成这些步骤后,合并冲突就会被视为已解决,你可以继续合并操作。

2、git常用命令

参考链接:

https://blog.csdn.net/bdfcfff77fa/article/details/145791820

--------------------------------------- The End ---------------------------------------