▶ 이전까지 계속 main 브랜치에만 commit, push했는데 그런 방법이 아닌 개별 브랜치에서 내용 확인 후 최종 merge를 해야함을 알게 됨
▶ 이 게시글 이후에는 각 이슈 생성 후 브랜치를 생성하면서 프로젝트 진행할 것
1) 모든 작업은 시작 전에 이슈부터 만듦
2) 이슈에 작업 내용을 자세히 적음
3) 작업 전에 feature/이슈번호-hello-world 식으로 브랜치 만듦
4) 커밋 로그는 #이슈번호로 시작해서 무엇을 어떻게 수정했는지 적음
5) 해당 브래치를 풀 리퀘스트로 만들고 머지를 함
git branch feature/#1-engWord_next
git branch
git checkout feature/#1-engWord_next
git pull origin main
git add .
git commit -m "커밋할 내용"
git push origin feature/#1-engWord_next
git log -p
Q 누르기
git branch //목록 확인
git checkout main //main으로 이동
git merge feature/#1-engWord_next
merge가 충돌 나는 경우 merge 취소
git reset --merge
-> git push origin feature/#1-engWord_next 이후 Pull requests에서 merge 알림이 뜸(그 때 변경 내용 정리)
-> git push origin feature/#2-engWord_next 이후 Pull requests에서 merge 알림이 뜸(그 때 변경 내용 정리)