gitlab - git でホストされているプロジェクトから .git ファイルが誤って削除された場合の対処方法
怪我咯
怪我咯 2017-05-02 09:39:45
0
4
940

管理対象プロジェクト ディレクトリで git -rf .git が誤って実行されたため、.git ファイルが削除されました。どうすればよいですか?

怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(4)
给我你的怀抱

ごみ箱で見つからない場合は、この .git ファイルはウェアハウスの変更を追跡するために使用されるようです。

いいねを押す +0
伊谢尔伦

ディレクトリを切り替えるgit clone远程仓库 ,然后将现有仓库覆盖原有仓库后执行
git add --> git commit -> git push

いいねを押す +0
给我你的怀抱

ウェアハウス内の .git を削除したいのか、それともローカルの .git を削除したいのかわかりません。

ウェアハウスの .git を削除した場合は、再構築して git init --bare创建一个新的仓库,然后在本地 git add remote添加新仓库,然后 git push xxx xxx --force 送信することしかできません。

ローカル プロジェクトの .git のみを削除する場合は、対処が簡単です。
ディレクトリを変更して再度クローンを作成し、対応するブランチに切り替えて、削除された .git ディレクトリ内のすべてのファイルとディレクトリをコピーして、新しいクローン内のファイルを上書きします。次にコミットしてプッシュします。

これは git ディストリビューションの利点でもあり、誤って削除する心配はありません

いいねを押す +0
習慣沉默

ローカル リポジトリを削除しても問題ありません。リモート リポジトリがある場合は、再度クローンを作成してください。

さらに、git rm -rf .gitを実行しても、物理ファイルは削除されません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート