繁体   English   中英

误删除了.git文件夹

[英]Accidentally deleted the .git folder

我正在按照Heroku上的说明尝试找出我的应用程序的大小

成功编译的末尾将显示您的子弹大小。 您可以通过重新签出应用程序,删除.git目录并运行du -hsc来大致估计本地的子弹大小。

$ du -hsc | grep总计290万总计

通过“对您的应用程序进行新签出”,我认为这意味着只需执行git checkout -b测试。 所以我做到了,然后我rm -rf .git删除.git文件夹。 并做了du -hsc以获取我的子弹尺寸。 我确实明白了,但是当我尝试git checkout master时。 它说我在此文件夹中没有git存储库。 -现在我确实将我的应用程序git push到了heroku上的一个位置和github上的一个位置。 坦率地说,是否可以使事情恢复到删除.git文件夹之前的状态?

感谢您的帮助!

我不确定我是否完全理解您的意思,但听起来您可以使用git clone将其恢复。

两种选择:

1.如果您有遥控器,则可以再次克隆它。

(要么)

2.如果您在本地有未提交的更改,请移动它们,进行克隆,将更改的文件复制回目录,然后提交并推送。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM