我已经在 Git 中设置了我的存储库。我可以承诺很好而且花花公子。
但是,当我对我的文件进行更改(git status 显示修改),并且我想拉出我的存储库并覆盖那些已更改的文件(只是作为测试我是否正确更新我的本地端)时,它告诉我我的本地仓库是“已经是最新的”。
据我了解,我已经对我的本地进行了更改,所以它不应该告诉我我的本地是“最新的”。
现在的问题是,Git 告诉我这个是因为我是上次提交给 repo 的同一个用户吗?因此,例如,如果我要使用我室友的用户名提交某些内容,那么如果我在他提交后从我的用户名中提取内容,那么我的本地文件会被更新吗?
我知道有重置命令和恢复命令,以防万一你搞砸了或想恢复到你机器上的旧文件,这就是为什么我认为我是“同一用户”是问题所在。Git 只是不想从 repo 中提取,因为我可以在本地重置我的更改?
我是否在正确的轨道上承诺不同的用户实际上从回购中提取?
PS - 我确实使用 git config --global 命令设置了我的电子邮件和用户名(我应该使用 --local 还是 --system ?)。这可能是问题的另一个原因吗?