我的团队的git有一些提交,我可以看到提交中的更改,但无法看到文件内容的更改。当我显示指定文件的日志时,不会显示这些提交。
当我运行git log --stat HeroCombine.lua
我得到了:
commit eb4ceb8b95fcdab4bbd4737710a9cbdffa3f3708
Author: zhangzhexi <443667351@qq.com>
Date: Mon Jan 13 22:38:15 2014 +0800
Fight Win UI
source/SplCardClient/SplCardClient/Resources/lua/HeroCombine.lua | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
当我运行git log --stat --follow HeroCombine.lua
我得到了:
commit ce8d69ae6e43d908f45f14247b55500d440262d7
Author: zhangzhexi <443667351@qq.com>
Date: Wed Jan 15 22:12:35 2014 +0800
Auto jump to pos in list
source/SplCardClient/SplCardClient/Resources/lua/HeroCombine.lua | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
commit 5f7c4e72afab9f3076ec8cdab7b27a30f4c95f21
Author: zhangzhexi <443667351@qq.com>
Date: Wed Jan 15 21:51:33 2014 +0800
Update data in codes
source/SplCardClient/SplCardClient/Resources/lua/HeroCombine.lua | 9 +++++++++
1 file changed, 9 insertions(+)
commit 8a2a826502147cb68ceee43713af47283d2c9d5a
Author: zhangzhexi <443667351@qq.com>
Date: Wed Jan 15 21:25:55 2014 +0800
Add close to Hero Combine UI
source/SplCardClient/SplCardClient/Resources/lua/HeroCombine.lua | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
commit eb4ceb8b95fcdab4bbd4737710a9cbdffa3f3708
Author: zhangzhexi <443667351@qq.com>
Date: Mon Jan 13 22:38:15 2014 +0800
Fight Win UI
source/SplCardClient/SplCardClient/Resources/lua/HeroCombine.lua | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
但是HeroCombine.lua
文件看起来保留在版本eb4ceb8
,之后提交的每件事都会丢失。
答案 0 :(得分:0)
您团队中的某个人创建并发布了该提交,只有您无法在文件中看到它?
也许你只是fetch
编辑了远程提交,但没有合并或改变你的本地。顺便说一句。你从他们的代码中分支出来,还是你在同一个分支上工作?
在深入了解更复杂的命令之前,请try with pull
first。如果您像往常一样设置了所有内容,那么它可能是获取和应用最新提交的最简单方法。
编辑:等等,我注意到一切的作者都是'zhangzhexi',它有点与你的'John Zhang'相匹配。你没有看到自己的提交?你确定它是' - 追随'吗?你重命名或移动了文件?你最近在玩merge
或reset
命令了吗?你是否尝试过从头开始清理和克隆回购?