EGit和Git Bash不同步

EGit和Git Bash不同步,git,github,egit,git-bash,Git,Github,Egit,Git Bash,谈到GitBash,我是个新手,但在CLI环境中已经足够舒适了。 我正在使用eclipse插件EGit来提交我的工作和拉贡献者的工作 我的问题是,有时如果我们中的两个人一直在处理同一个文件,我们会遇到冲突,现在有时这可以通过在Egit中执行合并来解决,有时我必须进入CLI来尝试修复它 当我在Eclipse中时,我是最新的,我的工作树已经正确地上传到git,一切都正常。但是,如果我打开GitBash,它会告诉我,我没有为提交而进行的更改Bash欺骗了我,这些更改已经通过EGit成功提交 我尝试过,

谈到GitBash,我是个新手,但在CLI环境中已经足够舒适了。 我正在使用eclipse插件EGit来提交我的工作和拉贡献者的工作

我的问题是,有时如果我们中的两个人一直在处理同一个文件,我们会遇到冲突,现在有时这可以通过在Egit中执行合并来解决,有时我必须进入CLI来尝试修复它

当我在Eclipse中时,我是最新的,我的工作树已经正确地上传到git,一切都正常。但是,如果我打开GitBash,它会告诉我,我没有为提交而进行的更改Bash欺骗了我,这些更改已经通过EGit成功提交

我尝试过,先隐藏更改,然后清除隐藏的内容,我尝试过签出-,我尝试过使用git clean并添加-f命令,但都没有成功

如果有人能告诉我: 为什么Bash与EGit不同步? B.如何删除未提交的更改 C.避免冲突的最佳实践是什么,例如,我们是否应该在不同的分支机构工作? D.当发生冲突时,解决问题的最佳做法/命令是什么

作为说明。我还安装了Github windows应用程序,未老化的提交也出现在这里,有时我使用此程序来解决问题,但尽量少使用它,因为我希望有一天成为git bash向导。

请确定,git config core.autocrlf返回的是什么?