运维开发网
广告位招商联系QQ:123077622
 
广告位招商联系QQ:123077622

git pull出现合并冲突于.idea/py3code.iml和.idea/misc.xml

运维开发网 https://www.qedev.com 2021-04-29 10:06 出处:深度站 作者:deepinuser17
在git pull的时候自动合并.idea/py3code.iml、.idea/misc.xml,但出现合并冲突于.idea/py3code.iml和.idea/misc.xml的提示,如下图所示: 请参照以下网友的意见操作 1、.idea的目录没有用,将.idea添加到

在git pull的时候自动合并.idea/py3code.iml、.idea/misc.xml,但出现合并冲突于.idea/py3code.iml和.idea/misc.xml的提示,如下图所示:

git pull出现合并冲突于.idea/py3code.iml和.idea/misc.xml

 

请参照以下网友的意见操作

1、.idea的目录没有用,将.idea添加到.gitignore中忽略这个目录。

2、此类问题不是git错误,这是你的文件合并冲突了,得自己去处理文件冲突。

3、请参照以下意见:

py3code.iml和misc.xml文件有本地修改。

在Deepin 20.2系统下用文本文件编辑器(vim、deepin-editor)打开这两个文件,打开以后,可以看到本地修改,已及上游主分支的相关程序行,保留想要的内容,存文件就可以了。参考在Deepin linux系统下打造个性化vim编辑器的方法。

使用git时,最好用分支(branch),这样不会和主干支(master branch)产生冲突。

例如,复制到本地,并用分支做开发,修改。

1].复制源到本地:

cd work

git clone [email protected]:software/py3code.git

2].进入本地工作区:

cd py3code

git branch

3].创建一个新的分支(假设分支名叫20210425_py3code.iml):

git checkout -b 20210425_py3code.iml

git status

4].修改,编辑所需要的文件,并保存。

5].加入修改的文件,并commit:

git add -A .

git commit -m "20210425_py3code.iml changes bla bla"

6].与本地主干支合并,并推向远端的源:

git checkout master

git merge 20210425_py3code.iml

git push origin master

 

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号