我是git的新手。当我尝试将代码推送到存储库时,遇到错误。为了解决这个问题,我删除了索引文件。因此,我失去了与git存储库的连接。现在我在本地存储库中进行了更改,我想将代码推送到远程存储库中。我该怎么做而又不失去本地变化。我如何连接到远程存储库并推送代码。请指导我,谢谢。
错误
fatal: index file smaller than expected
我做了
$ rm .git/index
$ git reset HEAD .
答案 0 :(得分:1)
尝试以下操作以重新加载索引文件:
git add .
现在尝试使用以下方法回退
: git push
如果推送无效,请使用以下命令:
git remote add origin https://github.com/example/repository.git --set-upstream
This视频可能有助于您更好地理解git。
希望这会有所帮助! 干杯