[TIL] 협업 시 GitHub 사용법

양희연·2020년 6월 3일
0

Git & GitHub

목록 보기
2/5
post-thumbnail

👊 본격적인 프로젝트를 하기 전 간단히 GitHub 사용에 대해 연습하는 시간을 가졌다. 👊


먼저, 저장소를 클론받는다.

작업할 위치에 git clone 명령어를 통해 clone 한다.

$ git clone https://github.com/wecode-bootcamp-korea/git_6.git

❗️ 여기서 중요한 점 ❗️
master에서 작업하는 게 아니라 브랜치를 만들어서 그 곳에서 작업한다.

#브랜치 생성
$ git branch test

#test 브랜치로 이동
$ git checkout test

이제 test 브랜치에서 열심히 코딩하면 된다. 🔥

git addgit commit 까지 한 후, remote에 git push 해준다.

$ git add .
$ git commit -m "add my_name"

#test 브랜치를 origin에 push
$ git push origin test

git push 를 하고 나면 터미널 창에 친절하게 주소를 알려주는데, 이는 pull requests 페이지 주소다.
이곳으로 가서 pull requests 해주면 된다.
최고 승인자가 merge를 해주면 이제 이 브랜치는 삭제해도 된다.

💡 새로운 작업을 해야한다면,
로컬저장소의 master를 최신 상태로 업데이트 한 후 ⭐️ master에서 ⭐️ branch를 생성해 작업한다.

$ git checkout master
$ git pull origin master
$ git branch test2
$ git checkout test2



😎 만약 pr 날린 후 충돌이 발생했다면 직접 해당 파일을 수정하면 된다.

$ git checkout master
$ git pull origin master

$ git checkout test
$ git merge master

conflict 해결
$ git add .
$ git commit

$ git push origin test -f

💡 pull requestes는 한 번 날리면 계속 tracking 된다.

profile
꾸준히 나아가자!

0개의 댓글