问题: 我们有的时候太粗心, 本来想在分支进行的修改却在主干上修改了, 提交的时候才看见, 但也不想再检出到分支, 再修改一遍之前的工作.
👇下面我来介绍两种解决的办法
一. 检出在主干, 提交的时候可以在远程分支处, 主干标签后面选择要推送的分支. 找不到的话看图.
1.1 这时回到sourceTree 可以看到分支有一个拉取
![Paste_Image.png](http://upload- images.jianshu.io/upload_images/1756672-c2a18b29f06128d5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/180)
1.2 我查看远端服务器可以正常看到提交记录,分支的本地文件也能看到对应的修改了.
Paste_Image.png
二. 把主干的修改合并到分支中 ,下面和合并的方法,看图
Paste_Image.png
2.1 合并后可以看到分支也有一个可以推送的标志, 接下来你正常推送分支就可以了.
Paste_Image.png
2.2 如果你提交到分支的东西没必要再次提交到主干时 Paste_Image.png Paste_Image.png
2.3 做完这些操作sourcetree就可以正常显示了
Paste_Image.png
网友评论