www.boostcourse.org/cs102
이 강좌를 바탕으로 만들어진 글입니다.
여러분이 만들고 싶은 branch 이름을 만들어 줍니다.
Branch 에 Checkout 해줍니다
그리고 feat1 commit 을 해줍니다.
그리고 github 에 해당 저장소에 가면 위와 같은 화면이 뜹니다.
그리고 Compare & pull request 를 클릭하게 된다면
이런 화면이 뜨게 되고 이렇게 요청서를 보내면
이런 화면이 뜨게 됩니다.
그리고 다른 변경사항을 만들어서 commit 과 push 를 해주면 이와 같이 자동으로 request 가 변동됩니다.
그리고 이런 식으로 github 가 제공하는 기능들을 이용해서 따로 소통 할 수 있습니다.
이런식으로 파일을 변경하고 push 를 하게 된다면
이런식으로 conflict 가 뜨게 됩니다.
여기서 Resolve conflicts 를 클릭하게 된다면 이런 화면이 뜨게 됩니다.
Merge into current branch 를 해주게 된다면
이렇게 conflict 된 화면이 뜨게 되고
Accept Changes 를 통해서
commit 하고 push 를 해줍니다.
그러면 완료가 됩니다.
conflict 가 뜨지 않는다면 이런식으로 Merge pull request 버튼이 뜹니다
그리고 이 버튼을 누르면 Confirm merge 버튼이 뜨게 되고 이런식으로 메시지를 입력할 수 있습니다.
그리고 완료하면 이런식으로 화면이 뜨게 되고
commit 이력을 보면 이런식으로 보이게 됩니다.