[英]How to completely remove git from a project?
我使用$ rm -rf .git
從項目文件夾中刪除了.git
文件夾,但是當我嘗試運行命令$ ./bin vendors install
(這是一個symfony2項目)時,我得到:
Installing/Updating symfony
M src/Symfony/Bridge/Twig/Resources/views/Form/form_table_layout.html.twig
"symfony" has local modifications. Please revert or commit/push them before running this command again.
但我不能再承諾了.git
現在不存在了。 但即使我創建另一個Git存儲庫然后進行提交,我總是有相同的消息。
謝謝
嘗試恢復本地修改,如建議:
cd vendor/symfony
git checkout .
cd ../..
php bin/vendors install
您應該為每個供應商提供一個存儲庫,因此刪除項目的存儲庫不會影響這些存儲庫。
也許有多個git存儲庫? 嘗試以下操作以查看項目中是否還有其他git存儲庫:
$ cd /your/project/root
$ find . -name .git
還要檢查環境變量GIT_DIR。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.