Joh*_*sch 5 git msysgit tortoisegit egit
我们的一位开发人员一直在使用他的Git存储库.他拉,然后"git status"显示了一个完整的未跟踪文件列表(也就是说,Git认为它们是新的)实际上来自他的最后一次拉动.您实际上可以通过他的git日志返回并指定添加它们的特定提交,这是他的历史记录.但是,如果您转到其中一个现在未跟踪的文件并在其上执行git日志,则根本没有历史记录.
我绝对神秘莫测.小组中的每个人,包括我,都是Git的新手,所以我不能排除他可能在某处犯错,但似乎不太可能.这就像他的存储库不断变得腐败.
他正在使用msysgit 1.7.6和Tortoise Git 1.7.3.我们和myEclipse一起使用了eGit并且反复崩溃所以早期的问题都归咎于此.现在,我认为没有人再使用它,所以我觉得我不能再责怪eGit了.
我需要Stack Overflow的Git大师的帮助!可能是什么导致了这个?有什么情况可以正常吗?
每个请求,这里是被损坏的存储库的.git/config文件:
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
hideDotFiles = dotGitOnly
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = G:\\DotcomB
puttykeyfile =
[branch "master"]
remote = origin
merge = refs/heads/master
[user]
name = jsmith
email = JoeSmith@somewhere.com
Run Code Online (Sandbox Code Playgroud)