How to use Github


Git & Github #05


Github


Remote

$ git clone repository-url #github 프로젝트 로컬로 가져오기
$ git remote #서버 정보 확인
$ git remote -v #서버 url 확인
$ git remote add server-name url #remote 저장소 추가
$ git remote show server-name #server 상세 정보 확인

Push

$ git push origin main #서버에 commit 업로드
$ git push -f #로컬 변경사항과 서버가 다른 경우, 로컬 내용 강제 업로드
$ git push -u origin new-branch #remote에 없던 branch 처음 push할 때 사용

fetch

$ git fetch #서버 히스토리를 가져오면서 로컬 HEAD 유지

fetch

$ git fetch #서버 히스토리를 가져오면서 로컬 HEAD 유지

pull

$ git pull #로컬과 서버 동기화
$ git pull --rebase #로컬 변경사항과 서버가 conflict 시 merge commit 없이 가져오기