我一直在研究一个 repo,我一直在从总共 2 台机器(我的台式机和笔记本电脑)向它推送代码。每当我从我的 PC 上更改某些内容并需要推送它时,GitHub 都会正常工作并检测到我在本地添加的所有代码。因此,我提交、同步并将其上传到在线存储库中。
当我尝试同步我的另一台机器(笔记本电脑)时,我的问题就出现了,这台机器没有我从我的电脑上所做的最新提交。GitHub 没有检测到它们,并说我的笔记本电脑存储库是最新的,而实际上它不是。如果我删除我的本地存储库并再次创建它(空),那么 GitHub 会正确检测到它。
我想我做错了什么,因为这似乎是一个很大的问题,只是一个错误,所以我想知道是否有人可以向我指出我错过了什么。
*有关其他信息,这是我的过程的样子:我编写代码,打开 GitHub 应用程序给出有关更改的一些描述,然后单击“提交”,然后同步。我只在 1 个主分支上工作。