((是新手,我不是在声称它不能正常工作,显然我的理解存在问题,因此是期望的词)...
Lemme解释正确。可以说我克隆了一个git repo,里面有10个文件。
目前,正如我刚刚克隆的一样,我的本地副本和github存储库完全相同。
我现在做了两个更改-一个在我的github存储库中,另一个在我的本地副本中。例如。A)我在github repo中添加了文件11和12。B)我从本地副本。
中删除文件9现在,我希望我的本地副本与我的github存储库同步,以便它完全反映它(如果我将删除本地副本并重新克隆它,基本上是相同的状态)
即A)它应该从git repo添加新文件11和12B)它应该带回git repo中存在的文件9
经过一段时间的搜索之后,我发现我们可以使用git pull origin master更新我们的本地repo副本但是运行时说-已经更新 ...
git remote -v的remote -origin指向我的github存储库,因此没有remote并不是问题。
我想我缺少了一些东西。实现上述2个任务的正确命令是什么。
要重置本地仓库以与远程仓库匹配,同时丢弃所有未提交的更改(并可能孤立某些提交,以便将来的垃圾回收可以将其丢弃),可以执行以下操作:
我有几个问题: