Bir havuzu yansıtma
Deponun çıplak bir klonunu oluşturun.
git clone --bare https://github.com/exampleuser/old-repository.git
Yeni veri havuzuna ayna itin.
cd old-repository.git
git push --mirror https://github.com/exampleuser/new-repository.git
1. adımda oluşturduğunuz geçici yerel havuzu kaldırın.
cd ..
rm -rf old-repository.git
Git Büyük Dosya Depolama nesneleri içeren bir havuzu yansıtma
Deponun çıplak bir klonunu oluşturun. Örnek kullanıcı adını, havuzun sahibi olan kişinin veya kuruluşun adıyla değiştirin ve örnek havuz adını, çoğaltmak istediğiniz deponun adıyla değiştirin.
git clone --bare https://github.com/exampleuser/old-repository.git
Yeni klonladığınız depoya gidin.
cd old-repository.git
Deponun Git Büyük Dosya Depolama nesnelerini çekin.
git lfs fetch --all
Yeni veri havuzuna ayna itin.
git push --mirror https://github.com/exampleuser/new-repository.git
Deponun Git Büyük Dosya Depolama nesnelerini aynaya doğru itin.
git lfs push --all https://github.com/exampleuser/new-repository.git
1. adımda oluşturduğunuz geçici yerel havuzu kaldırın.
cd ..
rm -rf old-repository.git
Yukarıdaki talimatlar Github Yardım'dan gelir: https://help.github.com/articles/duplicating-a-repository/