idea中git stash--解决pull冲突或切换分支问题
场景1:pull代码时提示冲突,本地代码和远程代码有冲突
场景2:当切换分支时,当前分支的代码又不想commit
这两种场景可以使用git stash来解决,将当前未commit的代码暂存起来。
操作如下:
当前记录是10,未提交
点击stash changes
message里输入标记的节点信息,便于恢复使用。
点击create stash:如下,回到了9:
这时可以pull代码,或切换分支了。
若要恢复之前未commit的代码,点击unstash changes
stashes里显示的是之前输入的标记的节点信息,点击apply stash,恢复信息。
信息恢复:
欢迎扫码交流: