로컬 레포지토리 ➡️ ➡️ ➡️ ➡️ 리모트 레포지토리
새로운 커밋 ➡️ ➡️git push➡️ ➡️ 새로운 커밋
git push
👉 로컬 레포지토리 커밋 내용을 리모트 레포지토리에 전송함
👉 push를 안 하면 로컬에만 커밋되고 리모트 레포에서는 안 보임
git push -u origin main
로컬 레포지토리 ⬅️ ⬅️ ⬅️ ⬅️ 리모트 레포지토리
새로운 커밋 ⬅️ ⬅️git pull⬅️ ⬅️ 새로운 커밋
git pull
👉 리모트 레포지토리 커밋 내용을 로컬 레포지토리에 전송함
git clone [프로젝트의 GitHub 상 주소]
👉 GitHub에 있는 프로젝트를 내 컴퓨터로 가져오기
안정성
컴퓨터에 문제가 생겨 local repository가 삭제되면 복원하기 어렵기 때문에 만들어 둔 remote repository를 통해 작업한 파일을 쉽게 다운받을 수 있음
✨ 협업 가능