명령을 사용하여 디렉터리 또는 파일 백업을 수행하는 방법은 무엇입니까? [폐쇄]

명령을 사용하여 디렉터리 또는 파일 백업을 수행하는 방법은 무엇입니까? [폐쇄]

매일 변경되는 파일을 업로드했으며 더 안전하기 위해 디렉터리를 백업하고 싶고 날짜를 만들 때마다 표시되는 다른 폴더에 폴더를 복사하려고 하면 최신 백업 디렉터리를 가져와야 합니다. 내 파일의 최신 백업을 얻는 방법에 대한 제안

답변1

git파일이 텍스트인 경우 백업 및 개정 내역 에 사용할 수 있습니다 .

예를 들어

cd /path/to/uploaded/file
git init
git add myfile.txt
git commit -m $(date +%Y%m%d) myfile.txt

그러다가 새로운 버전이 나올 때마다

git commit -m $(date +%Y%m%d) myfile.txt

이제 git두 버전 간의 차이점을 확인하고 이전 버전을 복원할 수 있습니다. 또한 git공간도 절약할 수 있습니다. 업데이트된 파일 버전 간의 차이점만 저장합니다.

또한 기본 git 저장소가 다른 디렉터리나 다른 컴퓨터에 있도록 설정할 수도 있으며... git push이후에 실행하여 마스터 버전을 업데이트 할 수도 있습니다 git commit.

하나 있다많은이것은 단지 git기본 명령이며 간단한 사용에 필요한 모든 것입니다.

git하나 있다많은내장된 도움말. 예를 들어 git help everyday매일 20개의 git 명령을 실행하는 방법에 대한 미니 튜토리얼이 있습니다.

관련 정보