git add .git commit -m "Change greeting"git push origin mastergit clone <github-repo-link>cd브랜치 생성후 이동
git checkout -b feature/greetings
커밋절차
git add .
git commit -m "Add: greetings"
push
git push origin feature/greetings
-Pull Request (PR) 라는 것을 통해 프로젝트 오너에게 내가 작업한 브랜치의 작업내용을 master 브랜치에 반영해달라는 요청을 보낼 수 있다.
merge 하기 전 conflicts (충돌) 가 발생할 수도 있다. 충돌은 어떤 파일의 변경사항이 기준이 되는 master 브랜치의 파일과 겹쳐, Git 에서 어떤 버전의 코드를 선택해야하는지 모를 때 발생한다. 이런 상황에서는, 개발자가 직접 코드를 비교해 충돌을 해결하고 merge 를 마무리해야한다.