
master branch => 최종 프로덕트가 될 main branch
git merge <머지하려는 branch>
HEAD : 현재 내가 있는 branch
Accept Current Change
Accept Incoming Change : 머지하려고 한 branch로 받아들이기
Accept Both Change
✅ 커밋해줘야 최종 머지가 됨
git add.
git commit -m "merge conflict resolve"
❇️ master에 변화가 있을 때마다 pull 해주기
git pull origin master
=> fatal couldn't find remote ref master 에러 발생
=> 소스코드가 원격 저장소에 없어서 발생한 에러(push를 안해줌)
git switch master
git push origin master
git switch <다른 branch>
git pull origin master
*원격 저장소에 소스코드가 있어야(push되어 있어야) pull이 가능!
- 서로 다른 파일에서 작업하기
-컴포넌트 또는 페이지 별로 스타일 css 파일을 따로 만들어서 작업하는게 좋음- 커밋을 자주하기
- merge 자주하기
feature 별로 브랜치 1개, feature 개발 이후 바로 머지, 다음 브랜치 생성- pull 자주하기
master branch에 변화가 생기면 바로 해주기