我已将Git存储库从C:/ temp / NetBeansProjects克隆到C:/ temp1 / NetBeansProjects。我在temp1上更改了一个文件的内容,#34; Version.java",然后上传并提交了它。然后我使用
将它推送到temp中的存储库git push origin master
我收到了推送成功的消息,git状态给了我消息"一切都是最新的"。但是,当我去临时检查文件的内容" Version.java"我看不到任何变化,文件没有更新,甚至日期标记都是旧的。
我使用的是Windows 7 Professional。
我是否错过了整个程序中的任何步骤?
答案 0 :(得分:2)
似乎你已经进入非裸存储库。在这种情况下,存储库已更改,但工作副本文件未更新。请阅读有关裸存储库和非裸存储库的信息。
您可以使用git status
中的temp
来查看差异。
git checkout .
中的temp
来更新存储库中的工作副本文件。