以下の手順に従う。${任意のリポジトリ名}
は対象のリポジトリ名に置き換えること。
- リポジトリを clone する
git clone --mirror https://github.com/yamatatsu/${任意のリポジトリ名}.git
- アックアップファイルを作成する
tar -zcf ${任意のリポジトリ名}.tar.gz ${任意のリポジトリ名}.git
- アックアップファイル
${任意のリポジトリ名}.tar.gz
を任意のファイルサーバー等で保管する
- ファイルサーバーからバックアップファイルを取得
- 解答する
tar xvzf ${任意のリポジトリ名}.tar.gz
- GitHub 上に復元する
git push origin