GCP —> Bicbucket
Git 설치
https://git-scm.com/book/ko/v2/시작하기-Git-설치
git config --global
user.name
"ys_kim93"
git config --global user.email "
[email protected]
"
git config --global
user.name
“ys_kim93”
이 말은,, GCP 서버에서 한 사람의 계정으로만 push 할 수 있음
여러 사람으로 하려면, 그때 그때 git remote add origin을 해줘야 함
git config --list 로 확인
Bitbucket과 연동할 폴더를 GCP에 생성 $ mkdir bitbucket
Bitbucket 홈페이지에서 오른쪽 상단 “Clone” 클릭
git clone 옆에 있는 링크 복사
https://
[email protected]
/okestrolab/ai-service-nlp.git
연동할 폴더에 들어가 git init로 git 시작
git remote add origin <링크>로 연동해준다
git remote add origin
https://
[email protected]
/okestrolab/ai-service-nlp.git
git remote -v 를 통해 연동이 잘 됐는지 확인
git pull origin master
마스터 브렌치를 연동 폴더에 가져온다? (확인 필요)
git remote update을 통해 현존하는 branch를 가져옴
git branch -i 를 통해 현재 내가 사용하는 branch 확인 가능
git branch -r 를 통해 현존하는 branch 리스트 확인 가능
git checkout -t origin/feature/yskim로 가지고 오고 싶은 branch를 가져옴
최초로 가져올 때만 -t태그를 사용
자동적으로 branch가 feature/yskim로 바뀐다.
git branch -i에서 별표 위치를 보면 파악 가능
다시 master로 바꾸고 싶다면
git checkout master
Push하기
코드 수정 후,
git add .
git status로 확인
git commit -m “message”
git push origin master
Commit Message
FEAT : 새로운 기능의 추가
FIX: 버그 수정
DOCS: 문서 수정
STYLE: 스타일 관련 기능(코드 포맷팅, 세미콜론 누락, 코드 자체의 변경이 없는 경우)
REFACTOR: 코드 리펙토링