我有两个分支,即master与development在GitHub的库.我正在开发分支中进行所有开发,如图所示.
git branch development
git add *
git commit -m "My initial commit message"
git push -u origin development
Run Code Online (Sandbox Code Playgroud)
现在我想将development分支上的所有更改合并到master.我目前的做法是:
git checkout master
git merge development
git push -u origin master
Run Code Online (Sandbox Code Playgroud)
如果我遵循的程序是正确的,请告诉我.
所以,我对 Azure 有一个非常奇怪的问题。在拉取请求中,它检测到一些冲突,但没有显示它们在哪里,以及我需要更改什么。在此之前,Visual Studio 从文件夹中拾取了大量垃圾.vs,并且显示出与之冲突。
因此,我删除了分支中的这些文件,现在只是空白窗口,通知存在冲突。但我看不到任何地方可以解决冲突,就像在 VS 中提交时,它会打开 diff 窗口来解决这些冲突。在这里我什么也没看到。我尝试遵循这篇论文,但没有帮助 - https://dzone.com/articles/git-operations-with-visual-studio-part-2#:~:text=Just%20click%20on% 20%20%22冲突,打开%20%20冲突%20解决%20工具
我的错误 - https://prnt.sc/u1qowm