据我了解,您无法从本地远程初始化存储库。因此,我使用自述文件在远程创建了一个存储库。
然后我尝试将本地项目推送到这个存储库。
为什么会这样?
据我了解,您无法从本地远程初始化存储库。
这取决于您所说的“初始化”是什么意思。
...
git push -f origin master
这从本地初始化(对于“初始化”的某种含义)远程存储库的一部分。
为什么这会[清除我的 README.md]?
你告诉远程“清除你现有的master分支;让你的master分支指向提交 9288e34。”
如果没有-f(强制)标志,你会询问遥控器,而不是告诉(命令)它,它会说“但如果我这样做,我将失去 693f1a8”,这是其中的提交README.md。(它会以抱怨的形式呈现此信息,即您的推送“不是快进”,这是真的,但不是很有启发性。)
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           510 次  |  
        
|   最近记录:  |