thumbnail
Github 명령어 정리
Github / FastCampus
2022.02.10.

Git과 Github연동

git remote add origin 'github 주소'

개행문자(Newline) 설정

  • 줄바꿈 처리해주는 문자: 운영체제마다 조금씩 다를 수 있음!
  • 우리 운영체제가 아닌 다른 운영체제에서도 잘 돌아가게끔 하기 위해서!
## macOS

git config --global core.autocrlf input

## Windows

git config --global core.autocrlf true

프로젝트 복제(Clone)

git clone '프로젝트 주소'

code . vs code . -r

  • vsc에서 터미널로 현재경로를 프로젝트 경로로 세팅한 다음,
code . -r

-> 현재 vsc 창에서 그 프로젝트 파일을 바로 오픈 가능!

code .

-> 이렇게 하면 새로운 vsc창에서 열림

버전 되돌리기(Reset)

git reset --hard ORIG_HEAD
  • 원래의 HEAD위치로 되돌아가게됨
git reset --hard HEAD~1
  • 원래 HEAD에서 한 칸 이전의 위치로 돌아가게됨

branch

git branch -r
  • origin 에 있는 branch들 모두 확인가능
    => 확인한 branch 중, 가져올 branch 있으면
git checkout -t origin/purple
  • 가져온 브랜치가 막상보니 쓸모 x
    => 브랜치 삭제할때 그 브랜치안에서는 불가능!
    => git checkout으로 다른 브랜치로 이동한 다음
git branch -d purple
  • -d 옵션줘서 삭제!
git checkout -b yellow

yellow 브랜치 생성과 동시에 yellow 브랜치로 이동가능