먼저 백업으로 사용하도록 기존 저장소의 '벌거 벗은'클론을 만들 :
$ git clone --bare /path/to/your/repo /path/to/your/backup_repo
다음 추가, 기존 저장소에 새 원격 저장소 정의 탐색 :
$ git remote add backup /path/to/your/backup_repo
을 이 인스턴스의 원격 정의 이름은 '백업'이라고하지만 원하는대로 호출 할 수 있습니다.
:이 같은 결과에 뭔가를 볼 수
$ git push backup
: 이제
, 기존 저장소 작업을 할 때마다 당신은 단순히 다음 명령을 실행하여 새 백업 저장소에 변경 사항을 밀어 수 있습니다
Counting objects: 5, done.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 287 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (3/3), done.
To /path/to/your/backup_repo
7c6f003..9eea051 master -> master
수동으로 푸시를 실행할 필요가 없도록이 프로세스를 자동화하려면 푸트 - 커밋 후크를 연결하면됩니다.