fork
는 다른 계정의 원격 저장소를 자신의 계정으로 복사하는 기능이다.
clone
명령은 github.com에 존재하는 이 저장소를 자신의 노트북 또는 PC로 복사하는 과정이다.
git clone {주소}
cd {저장소 아이디}
// clone한 폴더로 이동하는 방법
git은 서로 다른 작업을 하기 위한 별도의 공간을 만들기 위해 브랜치를 생성할 수 있다.
git checkout -b {브렌치 이름}
// branch 생성
git branch
// 생성된 branch와 현재 작업 중인 branch 확인
git checkout {브렌치 이름}
// branch 이동
기능 구현을 완료한 후 로컬 저장소에 변경된 부분을 반영하기 위해 add
, commit
명령을 사용한다.
git status
// 변경된 파일 확인
git add -A(또는 .)
// 변경된 전체 파일을 한번에 반영
git commit -m "메시지"
// 작업한 내용을 메시지에 기록
로컬에서 commit
명령을 실행하면 로컬 저장소에만 반영되고, 원격 github.com의 저장소에는 반영되지 않는다. github.com의 저장소에도 동일하게 반영하기 위해 push
명령어를 사용한다.
git push origin {브랜치 이름}
본 글은 우아한테크코스 글을 참고하여 작성 되었습니다.