场景1:pull代码时提示冲突,本地代码和远程代码有冲突

场景2:当切换分支时,当前分支的代码又不想commit

这两种场景可以使用git stash来解决,将当前未commit的代码暂存起来。

操作如下:

当前记录是10,未提交

idea中git stash--解决pull冲突或切换分支问题

点击stash changes

idea中git stash--解决pull冲突或切换分支问题

 message里输入标记的节点信息,便于恢复使用。

idea中git stash--解决pull冲突或切换分支问题

点击create stash:如下,回到了9:

idea中git stash--解决pull冲突或切换分支问题

这时可以pull代码,或切换分支了。

若要恢复之前未commit的代码,点击unstash changes

idea中git stash--解决pull冲突或切换分支问题

stashes里显示的是之前输入的标记的节点信息,点击apply stash,恢复信息。

idea中git stash--解决pull冲突或切换分支问题

信息恢复:

idea中git stash--解决pull冲突或切换分支问题

 欢迎扫码交流:

相关文章:

  • 2022-12-23
  • 2021-08-19
  • 2022-02-28
  • 2022-12-23
  • 2021-12-19
  • 2021-04-05
  • 2021-06-05
猜你喜欢
  • 2021-11-22
  • 2021-08-03
  • 2021-06-24
  • 2022-12-23
相关资源
相似解决方案