Git,为什么我的本地分支自动和本地master同步?

新建的本地分支,不管是改这个分支,还是改动master,两者自动同步,哪怕没有add,commit,改动的地方都会自动同步,而且切换的时候不会报提示(同学的idea上,分支有改动但没有add,commit,切换的时候是会提示的),换了其他项目也一样,我这种是什么情况?是idea哪里设置错了吗?
图片描述

又发现,是所有改动所有分支,包括master,都会同步,真是,要骂娘了,怎么会这样,就算idea设置问题,怎么能有这样的设置!毫无意义的设置
没人知道吗?好烦啊!

阅读 12.9k
7 个回答

用的是 某个工具操作 git 还是 命令行 操作 git ?

推荐用 sourceTree

谢谢邀请。你是不是本地的idea配置了自动同步啊

图片描述

不要勾选 check every minutes

新手上路,请多包涵

未commit的修改会自动转移到其他分支,可以修改后git stash 然后git checkout master 切回dev分支后,git stash pop

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进