Git - USB 드라이브와 컴퓨터 간의 로컬 저장소 동기화

Git - USB 드라이브와 컴퓨터 간의 로컬 저장소 동기화

저장소 A가 예제 이름의 홈 디렉터리에 있는 랩톱이 있습니다 test.

일부 콘텐츠(예: 텍스트 파일 등)를 동일한 저장소에 커밋했습니다. 노트북에 삽입된 USB 스틱은 cronjob을 사용하여 자동으로 설치됩니다.

이 두 로컬 엔드포인트(인터넷에 연결되어 있지 않음) 간에 저장소를 동기화하는 방법은 무엇입니까?

답변1

리포지토리 A에서 USB 스틱의 리포지토리를 원격 리포지토리로 추가합니다.

git remote add usbstick /mnt/...

그런 다음 변경 사항을 푸시할 수 있습니다.

git push usbstick master

(지점 이름이 인 경우 master).

다른 곳에서 USB 스틱을 변경한 경우 당기기를 사용하여 당길 수 있습니다 git pull. 두 개의 저장소를 변경하는 경우 이를 병합하거나 한 저장소를 다른 저장소로 리베이스해야 합니다.

관련 정보