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

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

내 파일을 업로드했습니다. 더 안전한 측면을 위해 해당 파일에 매일 변경 사항이 있습니다. 해당 디렉터리를 백업하고 싶습니다. 해당 폴더를 다른 폴더에 복사하려고 하면 날짜를 생성할 때마다 표시됩니다. 내 최신 백업만 수행하면 됩니다. 디렉토리, 내 파일의 최신 백업을 얻기 위한 제안

답변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일상적인 git 명령 20개에 대한 미니 튜토리얼을 실행해 보세요 .

관련 정보