我刚开始在 github 上工作,所以如果我的问题对你来说很愚蠢,我提前很抱歉。
我正在学习 git hub,这是我要解决的问题。我有两个分支,比如说master
,second-branch
我在 master 分支中有一个 readme.txt 文件,其中包含以下内容:
这条线位于主分支内
还有这条线
在second-branch
我有一个 readme.txt 文件以及以下内容:
这条线位于第二个分支内
还有这条线
之后,我通过使用回到主分支git checkout master
并尝试使用以下命令合并这两个分支:git merge second-branch
现在,当我尝试合并这些分支时,它给了我一个冲突错误,现在 master 分支中的 readme.txt 文件变成了如下内容:
This line lies inside the master branch
<<<<<<< HEAD
This line lies inside the secondbranch
=======
And this line as well
>>>>>>> second-branch
谁能告诉我我在这里做错了什么以及如何让它工作?
另外,我想到的是,位于same line numbers
git 的内容给出了合并它们的错误......现在我想知道,如果我正在处理一些大型项目并且我不得不更改文件中的某些内容在新分支中有大量代码行,我肯定会在主分支中存在不同代码的行上更改某些内容,合并后它会弄乱我的所有代码,给出此错误并修改master 分支中的文件。不会吗?
谢谢。