ローカルコピーからGitを復元する


5

バックアップを忘れたときに失われたGitリポジトリがありました。私たちの1人がこれが起こる直前にプルを行ったため、最新のコードを持っています。ソースのローカルコピーからGitリポジトリを再構築することは可能ですか?どうやって?

回答:


5

ローカルコピーそれ自体がGitリポジトリであり、コミット履歴全体を含みます(ただしmasterブランチのみ)。古い場所(git init --bare whatever.git)に空のリポジトリを作成git pushし、ローカルコピーから実行するだけで十分です。


2
構成によっては、masterブランチが間違っている場合があります。私にとっては、すべてのブランチとタグが取得されます。
maaartinus
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.