-
Notifications
You must be signed in to change notification settings - Fork 1
Description
깃헙 규칙
중요사항
깃푸시 전에 무조건 풀
모든 작업은 개인 브랜치로만!! (풀, 에드, 커밋, 푸시)
깃푸시 했을시 무조건 말해주기
마스터에서 에드, 커밋, 푸시 금지
한 레포지토리에 컨트리뷰터가 여러명일때 새 작업을 시작할 때
자기 브랜치 이름 정해서 그안에서만 풀, 커밋하기
(민호-> mino, 지훈-> son, 경주-> kim, 혜윤-> cho, 혜지-> yoon)
-
git pull origin master
현재 레포지토리에 있는 변경사항들 풀하기. -
git checkout -b (개인 브랜치 이름)
ex) git checkout -b hyeyoon
개인 브랜치 생성과 함께 -
git branch
브랜치가 맞게 변경되었는지 확인.
-> *cho
이렇게 되어있으면 맞게 된것 -
git add "(변경된 파일)"
수정된 파일 git에 올리기 -
git stutus
수정 파일이 잘 올라갔는지 확인 -
git commit -m "(커밋 메세지)"
ex) git commit -m "update README.md" -
git push origin (개인 브랜치 이름)
푸시 리퀘스트를 보낸다. -
마스터로 돌아가기
git checkout master -
마스터 업데이트
git pull origin master -
모든 작업이 완료되었을때 브랜치 지우기
git branch -d (개인 브랜치 이름)
이후 또 다른 작업을 할때 1-9번 반복하기
마스터(깃 관리자가 할일) - 레파지토리 관리가 복잡해지기 전까진 스스로 깃헙에서 머지하기
개발도중 다른 사람의 커밋 풀할때
-
개인 브랜치에서 에드, 커밋 해놓은 뒤
git add.
git commit -m "message" -
마스터로 돌아가 풀!
git checkout master
git pull origin master -
개인 브랜치로 돌아가 풀한 원본이랑 머지시키기
git checkout ( 개인 브랜치)
git merge master -
완성된 플젝 푸시 시키기
git add .
git commit -m "message"
git push origin ( 개인 브렌치)

