Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

在虚拟机上搭建了 git 服务器,新建仓库:git init,然后本地拉取后,新增一个文件提交并push到远程,也是提交成功了,但是在虚拟机服务器中没有看到对应的文件。必须在服务端执行 git reset --hard HEAD 之后才可以看到新增的文件。这是什么原因?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
577 views
Welcome To Ask or Share your Answers For Others

1 Answer

不清楚你是怎么在做服务端. 正常情况下,git 的服务端 就只有你客户端的 .git 这个目录.里面记录了对象和索引信息,没有像客户端目一样的结构.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...