Git 으로 협업시 Tip
며칠전 수업을 받으며 Git에 대한 내용을 특강형식으로 받았는데, 협업시 어떻게 진행이 되는지 간략하게 배웠기에 그것을 정리 해보려고 한다.
진행Flow는 Markdown 작성 순이다.
협력자(팀원) 등록 - 팀장만
팀장은 우선 협업을 할 Project를 담을 Repository를 만든다.
Add people을 눌러 팀원의 username or email로 추가
코드 복사하기
git clone “주소” .
- 이렇게 주소 뒤에 . 을 찍지 않으면 새로운 디렉토리가 생성이 되니, 본인이 디렉토리를 이미 만들었고, 거기에 작업을 할것이라면 반드시 주소 뒤에 . 을 찍자.
코드 작업 및 수정
- add, commit, push를 반복…
팀원이 변경한 코드를 내 프로젝트에 가져오기
- git pull
충돌(conflict) 해결하기
- 혹시나 git pull을 했을때 에러가 발생한다?
- 우선 발생한 파일을 확인해보고 커밋을 다시 해보자
- 보통 충돌이 일어날때는 같은 파일 내에 같은 line의 코드가 변경이 되었을때 발생한다.
- 코드의 충돌이 발생하였다!
- 예시
- 그렇다면 어떻게 해결을 해야할까?
일단 이렇게 특강내용을 정리해보았다. 추후 서술할게 생긴다면 더 수정을 하도록 하겠다.
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.