我正在使用GitHub作为我的GIT存储库。最近我提交了一个庞大的图像文件夹,现在当我执行push
时,该过程在大约10分钟后失败。
我已经吸取了教训,不是同时提交大文件,但现在我有点被锁定了。我浏览了图像并使用TortoiseGIT,我选择了“删除(保持本地)”选项,但是当我执行push
时,该过程需要永远,我仍然可以看到相同数量的对象正在计算,并且该过程再次失败。
是否可以从队列中删除图像?如果有解决方案,我也可以使用命令行。感谢
答案 0 :(得分:0)
如果您所做的更改仅在本地存储库中,则可以删除本地存储库并从github再次克隆它。这是一种简单的方法:您只需克隆一个新的工作副本,忘记不必要的撤消
如果您不想这样做,您可以随时撤消已完成的提交。只需找到您要备份的提交(您可以使用其他gitk --all
找到它)并执行此命令
git reset --hard <sha1_commit>