我对 git 完全陌生,所以我可能在这里犯了一些简单的新手错误。
我有一台服务器,我在其中克隆了一个远程项目(但这没关系)。
然后我在我的本地机器上克隆了 server-repo。我正在本地进行更改并添加文件。我提交它们并推送更改。
然后我想在服务器上的工作目录中获取这些更改,所以我执行“git pull”,它说:
Already up-to-date.
并且没有文件被更新。但是,如果我在服务器上运行“git status”,我可以看到更改,但相反,它说我已经删除了我在本地机器上添加的文件。所以看起来 git 认为服务器上工作目录中的文件是最新的。
我究竟做错了什么?