我在这里和谷歌都进行了一些搜索,但是找不到这个问题的答案。
我正在使用GITHUB和TORTOISE GIT。
我在GITHUB上创建了一个新的存储库,并在我的计算机上克隆了裸存储库,然后我将所有文件添加到该项目的目录中,执行了ADD,然后是COMMIT,然后是PUSH。
问题是有1个文件夹及其所有子目录未能被推送到远程存储库,现在我无法将这些文件下载到我的笔记本电脑。
在我看来,GIT认为文件存在,知道它们应该存在,但是当发生PULL时,它不会下载没有被推送的文件。
我不知道该怎么办?有一种方法可以强制git重新上载这些文件吗?我是否真的必须创建一个新的仓库以推送所有文件?
再次感谢您的帮助,如果这个问题已经存在,我感到非常抱歉。
答案 0 :(得分:0)
在TortoiseGit中,勾选同步对话框/推送对话框中的强制复选框
做git push -f