首先是UI非常建议切换成传统的UI:
当前所在分支email
右键切换的时候chekout
点击之后就可以切换了
再执行查看就知道已经切换到了main分支;
总结:
git branch
查看当前分支,其实不用查看你看或者小图标,就是那个小书签 ,在谁哪里就是哪里,当然你可以在终端进行验证一下这个操作
比如现在是main分支,我们的命令行也查出来了,那么图形化是什么,也在main分支上对不
同时还有一个就是,一个是local , 一个是remote, 本地和远程怎么对应啊?必须名字相同,必须名字相同,必须名字相同;
加入同事许哥改了main分支,你需要main分支的服务,但是你的代码还是2个月前的代码,这两个月的代码已经不是原来main上的代码了,如果你CI/CD,推到测试,岂不是吧原来的又该回去了,所以你需要吧你的email代码从main分支上拉下来,怎么拉呀!!!!
!!!!!!!!!!!!!!!!!!
确保你在email分支然后在email分支执行这条命令
git pull origin main
//确保你本地在email分支
在终端执行就行了,此时你的本地email就会有main分支上这两个月的改动记录了
这是你本地的算是合了一把,记住这只是你本地,所以你CI/CD上测试需要再推到远程,用UI就行了,记住不要把测试环境的推上去了
这种大家拉的时候不要害怕就选第一个就行。直接点确定,就能把远程分支更改的更新了,还有一部分是大家在提交的时候注意测试环境的配置注意不要更改给提交了,其他没什么事情了,祝大家工作顺利。