我试图在推送时忽略一些文件夹,最后只在存储库中使用.gitignore
。现在想“重置”我的存储库(通过重置我的意思是删除所有我应用的规则和清理提交区域),以便我可以添加所有文件并删除我不想要的文件夹。任何帮助?如何重置“本地”git存储库?
19
A
回答
44
您可以删除您的.git文件夹并重新开始。
rm -rf .git
git init
这将留在原地当前的.gitignore,这仍然会后跟新的git回购。 .gitignore可以被删除,或删除内容,所以它是一个空白文件。
2
如果您想再次创建存储库,那么只需删除.git目录即可。
0
如果您不需要清除历史记录,只需从存储库中删除文件并提交您的更改。如果你想恢复到以前的承诺有一个git reset命令
git reset --hard HEAD^
下面是更多的一些信息How to undo last commit(s) in Git?
+1
非常糟糕的想法,因为它从远程存储库中提取代码。 – user3072843
相关问题
- 1. 重置本地git存储库
- 2. Git - 本地存储库
- 3. 如何从GitHub重新创建我的本地git存储库
- 4. 如何重命名我的本地git存储库
- 5. 如何将我的本地Git存储库移动到远程Git存储库
- 6. 如何配置Capistrano从本地Git存储库进行部署?
- 7. 如何在本地主机上设置git存储库
- 8. 如何将Git存储库的版本与另一个版本的Git存储库链接Git存储库
- 9. 如何安全地推送到本地git存储库?
- 10. 远程和本地git存储库
- 11. 在本地回滚git存储库
- 12. Git本地存储库管理
- 13. 匿名化本地git存储库?
- 14. 本地克隆Git存储库
- 15. 克隆本地git存储库
- 16. XCode 4.2和本地git存储库
- 17. pip安装本地git存储库
- 18. 本地git存储库到bitbucket存储库
- 19. 将本地git存储库与现有存储库链接
- 20. 将svn本地存储库迁移到git存储库
- 21. 重置Git存储库权限
- 22. 如何重新启动git存储库
- 23. 如何制作镜像上游存储库的本地git存储库?
- 24. 如何从当前现有的本地git存储库中最好地建立一个“中央”git存储库?
- 25. 如何将git 1存储库升级到git 2存储库?
- 26. 本地Netbeans设置与远程git存储库
- 27. 在Ubuntu上设置本地git存储库
- 28. Git如何访问存储库Windows本地机器?
- 29. 如何在本地“镜像”我的git存储库?
- 30. 如何合并本地文件夹与Git存储库?
@ hus787真实的,但它不会被检查,并且用户可以自由编辑在添加之前。 – Morgan
这太糟糕了,这是这样做的唯一方法。如果有'git init'的-f标志来执行它,那将会很棒。 –
'rmdir/s/q .git' on windows – shoe