전체 글 116

git revert git reset 차이점

git revert 소스코드를 한단계 이전의 commit 내용으로 롤백하기 위해 아래와 같이 입력한다. git revert HEAD~ 소스코드만 보면 한단계 이전으로 돌아간 것처럼 보이지만, 내부적으로는 새로운 commit이 발행된다. Rollback한 이력이 모두 기록되기 때문에 안전한 방법이다. git reset 소스코드를 한단계 이전의 commit 내용으로 롤백하기 위해 아래와 같이 입력한다. (hard 옵션을 주면 최근의 커밋을 완전히-작업트리까지- 버리고 이전의 상태로 되돌린다.) git reset --hard HEAD~ git revert와 달리 local/master의 HEAD가 한단계 뒤로 돌아가며 이후의 commit은 삭제된다. 공용 브랜치(origin/...)에서는 git reset 사..

카테고리 없음 2017.10.17

crontab 사용법

출처 : https://mytory.net/archives/601 # crontab -e───────0 5 * * * /home/mytory/svn_export.sh 0 5 * * * : 매일 5시 0분에 실행.5 * * * * : 매시 5분이 될 때마다 실행. 즉, 한 시간 간격으로 실행.* * * * * : 1분에 한 번씩 실행.0 5 1 * * : 매달 1일 새벽 5시에 실행.*/5 * * * * : 5분에 한 번씩0 */5 * * * : 5시간에 한 번씩0 5,11 * * * : 새벽 5시와 밤 11시.0 5,11 * * 0,3 : 매주 일요일과 수요일 새벽 5시와 밤 11시.

Linux 2017.08.31