软件测试

GitHub Stash暂存的操作

2020-03-30  本文已影响0人  xianling_he

当切换branch的时候,有些代码不想commit,但是也不想就这样放弃写好的代码

当pull的时候,有代码发生冲突,但是依然想将代码pull成功

Stash代码,当切换branch的操作

image.png

切换branch的时候有提示信息

代码存放在Stash,然后切换到new branch

切换回到原来的Branch

Stash文件.png

点击Restore按钮将存放的stash文件还原

文件冲突的时候,但是需要Pull成功

修改Github及本地的文件内容

Fetch - Pull操作,将代码更新,并不能成功,因为有文件冲突

image.png

将文件添加到stash里面,然后pull

image.png

再次pull的时候,就可以成功pull,并且有冲突的文件也能够显示在changes里面

总结

1.Stash的使用主要还是为了实现代码暂存,记录的内容有可能会有冲突
2.如果有冲突的内容通过merge的方式可以将冲突解决并继续使用

上一篇 下一篇

猜你喜欢

热点阅读