3주차 4일째에는 git으로 어떻게 협업을 해나갈지 배우는 시간이였다.
브랜치란 독립적으로 어떤 작업을 진행하기 위한 개념입니다. 필요에 의해 만들어지는 각각의 브랜치는 다른 브랜치의 영향을 받지 않기 때문에, 여러 작업을 동시에 진행할 수 있습니다.
// branch 생성하기
git branch
git branch "브랜치 명"
git checkout "전환 브랜치 명"
git branch -d "브랜치 명" < merge후 해야됨
git checkout -b "만들 브랜치 명" < 생성+이동
Merge의 사전적 의미는 병합
이다.
말그대로 작업한 브랜치에서 메인브랜치로 병합
하는 과정.
git merge a
Merge시에 다른 작업자가 같은 파일을 수정시 Conflict가 생길 수 있으니 주의. 생기면 수동해결 해줘야합니다.
우리는 조장과 팀원으로 구성해서 조장의 repo를 clone해서 사용할 계획이다.
일단 pull 하고 시작하기
일단 pull 하고 시작하기
일단 pull 하고 시작하기
일단 pull 하고 시작하기
일단 pull 하고 시작하기
일단 pull 하고 시작하기
일단 pull 하고 시작하기
일단 pull 하고 시작하기
일단 pull 하고 시작하기
4일차에는 git협업이 어떻게 진행되는지 과정을 살펴보았다.
pull을 무조건하고하라고 하셨다. 기억하자.