管理対象プロジェクト ディレクトリで git -rf .git が誤って実行されたため、.git ファイルが削除されました。どうすればよいですか?
伊谢尔伦2017-05-02 09:41:45
ディレクトリを切り替えるgit clone
远程仓库 ,然后将现有仓库覆盖原有仓库后执行git add
--> git commit
-> git push
给我你的怀抱2017-05-02 09:41:45
ウェアハウス内の .git を削除したいのか、それともローカルの .git を削除したいのかわかりません。
ウェアハウスの .git を削除した場合は、再構築して git init --bare
创建一个新的仓库,然后在本地 git add remote
添加新仓库,然后 git push xxx xxx --force
送信することしかできません。
ローカル プロジェクトの .git のみを削除する場合は、対処が簡単です。
ディレクトリを変更して再度クローンを作成し、対応するブランチに切り替えて、削除された .git ディレクトリ内のすべてのファイルとディレクトリをコピーして、新しいクローン内のファイルを上書きします。次にコミットしてプッシュします。
これは git ディストリビューションの利点でもあり、誤って削除する心配はありません
習慣沉默2017-05-02 09:41:45
ローカル リポジトリを削除しても問題ありません。リモート リポジトリがある場合は、再度クローンを作成してください。
さらに、git rm -rf .git
を実行しても、物理ファイルは削除されません。