最近在使用git的时候发现一个非常奇怪的问题,同事A提交一个更改,我获取最新版本到本地,本来我的工作区是干净的没有任何修改,但是一获取最新版本后,同事A提交的那个更改在我本地就显示为已修改了,但是一比较却没有任何修改,而且这些修改无法撤消,除非提交到服务器。
同事B获取最新版本也是跟我一样的情况,后来我去同事A那里看,在工作区用TortoiseGit查看,显示上一次提交还是为修改状态(只不过在vs2013的待提交更改里没有显示),与工作区一比较也显示没有任何修改。
你们有遇到这种非常奇怪的情况吗?
这些在我本地工作区显示为修改的文件无法撤消,如下图。
git reset至这个提交的前一个提交,然后重新提交试试
你是指在我这里,还是在同事A那里这样操作?
@永远的麦子: 都可以