반응형
#! /bin/bash
# usage : backup.sh "NewFolder"
mkdir /media/newDisk1/3.0.backup/backup
git status | grep ': ' | awk -F ': *' '{print "echo ""backup:" $2 "\ncp " $2 " /media/newDisk1/3.0.backup/backup" }'>tmp.sh
chmod +x tmp.sh
bash tmp.sh
mv "/media/newDisk1/backup/backup" "/media/newDisk1/3.0.backup/$1"
rm tmp.sh
echo "backup finished : /media/newDisk1/3.0.backup/"$1
git status 로 나오는 결과중에서 modified 된 파일들만 폴더로 저장하는 스크립트
git folder에서
backup.sh 저장폴더명
을 작성하시면 해당 폴더가 생성되고 거기에 수정중이던 파일들이 copy 됩니다.
'git' 카테고리의 다른 글
github action : keystore (0) | 2024.09.06 |
---|---|
[git] commit되어있는 파일의 변경 사항을 무시하는 방법 (0) | 2024.04.24 |
[git] git reviewer 자동으로 추가하기 (0) | 2019.02.25 |
[git] git, git hub 사용을 위한 간단한 팁들 (0) | 2017.08.03 |