0

我在这里和谷歌上进行了大量搜索,但找不到这个问题的答案。

我正在使用 GITHUB 和 TORTOISE GIT。

我在 GITHUB 上创建了一个新的存储库,并在我的计算机上克隆了裸存储库,然后将所有文件添加到该项目的目录中,执行 ADD,然后是 COMMIT,然后是 PUSH。

问题是有 1 个文件夹及其所有子目录未能推送到远程存储库,现在我无法将这些文件拉到我的笔记本电脑上。

在我看来,GIT 认为文件在那里,知道它们应该在那里,但是当 PULL 发生时,它不会下载没有被推送的文件。

我不确定在这里做什么?必须有一种方法可以强制 git 重新上传这些文件?我真的必须创建一个新的仓库来推送所有文件吗?

再次感谢您的帮助,如果这个问题已经存在,我非常抱歉。

4

1 回答 1

0

在 TortoiseGit 中,勾选 Sync Dialog / Push Dialog 中的 force 复选框以执行git push -f

于 2012-10-04T02:39:31.903 回答