개발자 간의 협업을 하기 위해 소스 전체를 공유하면서 파트를 나눌 수 있고 모듈을 개발하면서 소스를 공유할 수 있기 때문이다.
로컬 저장소
를 사용하기 때문에 다른 개발자와 실시간으로 공유할 수는 없다.원격 저장소
서비스를 제공해주는 것으로 생각하면 이해가 쉽다.가장 먼저 GitHub (로그인 ➡️ 좌측 [new] 클릭)에 들어가서 레포지토리 생성 후 터미널에서 아래 명령어 입력
git init
→git add .
→git commit -m "남길 메세지"
→git push
이후 파일이 수정되었다면 지속적으로 단위마다git add .
→git commit "남길 메세지"
pull 하러면 git pull origin main 또는 branch명
- 단위별로 커밋하려면
git add [파일명]
을 해주는 것이 좋을 듯 하다. (이후 커밋)