我最近错误地在本地重命名了2GB文件,当我执行commit
和push
时,为了促进对其他文件的新更改,该文件已从存储库中删除。因此我不得不重命名并再次add
。
但当我再次执行commit
和push
以恢复丢失的文件时,我收到以下错误消息:
错误:计时器线程没有及时终止
Bellow你可以看到整个信息:
$ git push
Counting objects: 5, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (5/5), 871.90 MiB | 482.00 KiB/s, done.
error: timer thread did not terminate timely
Total 5 (delta 1), reused 3 (delta 0)
To x:/Archivos Python/EPPTRA2.git/
b3c7708..8a86cd7 master -> master
如何让推动工作正常?
否则,哪个是恢复从存储库中删除的文件的最佳方法?考虑到我想保留对其他文件的更改,但恢复我删除的文件。
我考虑过做git push -f origin <sha_of_previous_commit>:master
但不确定它是最好的解决方案。