git remote update // 사용 전에 원격저장소를 업데이트 해줘야 한다.
git checkout -t origin/feature-sa7
git checkout -t ${원격저장소 이름}/${원격저장소 브랜치 이름}
git pusha 명령어를 git push origin gomao로 사용하도록 커스터마이징
git config --local alias.pusha 'push origin gomao'
git pulla 명령어를 git pull origin dev로 사용하도록 커스터마이징 할 수 있다.
git config --local alias.pulla 'pull origin dev'
저장되어 있는 설정 확인 및 수정
git config --edit
명령어로 로컬 정보 확인
git config --global --edit
명령어로 글로벌 정보 확인
=> 접근하여 vim 편집기를 통해 각 항목을 직접 수정할 수 있다.
이건 깃허브 팁은 아니긴 하지만 깃허브에서 유용하게 쓸 수 있으므로 여기서 소개한다.
아예 bash script를 커스터마이징 하는 방법이다.
~/.bashrc
파일에 다음과 같이 선언하면 된다.
alias <사용할 명령어> = "...사용할 명령어 조합 (&&로 구분)..."
이게 무슨 말인고 할테니 다음 예시를 참고하길 바란다.
nano ~/.bashrc
를 입력해 입력기를 연다.alias gomao = "git pull origin main && git add . && git commit -m "커밋 테스트" && git push origin main"
ctrl+X
=>Y
=>Enter
를 순서대로 쳐서 저장하고 빠져나온다.source ~/.bashrc
를 입력해 파일을 리로드한다.
이와 같은 작업을 거친 후에 bash shell에
gomao
를 타이핑 하게 되면?
다음 명령어가 순서대로 실행된다.
git pull origin main
git add .
git commit -m "커밋 테스트"
git push origin main
ssh키 생성하기
ssh-keygen -t rsa -C "<메일주소>"
ssh키 확인하기
cat ~/.ssh/id_rsa.pub
ssh키 삭제하기
rm ~/.ssh/id_rsa
rm ~/.ssh/id_rsa.pub