don't stop believing

git commit sh 만들어 사용하기 본문

Tools/Git & GitLab

git commit sh 만들어 사용하기

Tongchun 2018. 10. 17. 11:16

내부에서 다양한 환경에서 테스트해야 할 때가 있고 python script를 여러 server에 전달할 때 gitlab을 사용합니다.

이때 commit과 push를 자주 하는데 sh 파일로 만들어 사용하면 편할 듯 합니다.


저는 commit.sh 파일을 만들고 아래와 같이 추가했습니다.

#!/bin/sh
# 수정된 파일을 모두 commit 후 push 합니다.
# commit message는 input으로 받습니다.

message=""

if [ "$1" = "" ]
then message="Tongchun is too busy to write commit message."
else message=$1
fi

git add --all
git commit -m "$message"
git push -u origin master


sh 파일은 나중에 좀더 이쁘게 기능도 추가하고 해줘야 겠네요.

이제 commit.sh 파일의 권한을 실행가능 하도록 변경해 줍니다.

$ chmod +x commit.sh

./commit.sh 만 하면 자동으로 git commit 후 push까지 됩니다.



'Tools > Git & GitLab' 카테고리의 다른 글

git 기본 명령  (0) 2018.06.11
ssh key 생성하고 적용하기  (1) 2017.12.26
Gitlab 프로젝트 만들고 사용해 보기  (0) 2017.11.09
[GitLab] Backup & Restore  (0) 2017.09.04
[GitLab] 도메인 변경  (0) 2017.09.04
Comments