정리
- 기본적으로 Pull -> Work -> Commit -> Pull -> Push 의 순서를 유지할 것을 명심하자.
- 브랜치를 나눠 작업할 때도 예외는 없다. 마스터브랜치와의 병합으로 동기화가 됐을때 발생한 커밋도, 바로 Push작업을 진행한다.
==> 후... 복잡하다.. 기본은 알았으니 나머지는 실무에 가서 수련하는 것에 맡기자..
170810 완료
- uncommitted changed : conflict를 의미함. 같은 부분에 여러 살마이 작업한 경우 충돌 발생
- =======을 기준으로 HEAD는 내가 작업한 내용, 반대편은 their가 작업한 내용을 의미함
- Git은 판단을 위임하므로, 사람이 의사결정을 해줘야 함.
- 둘 다 살려도 되고, 하나만 남겨도 됨.
- Mark resolved 클릭
- conflict 해결 책임자는 늦게 push 한 사람임 ㅋㅋㅋ. 빨리 공을 던져라!!!
- 잦은 동기화, 빠른 push
- 잘 모르면 그냥 앞사람한테 물어봐라. 더 망치지 말고