티스토리 뷰

Etc

[Git] 기본 명령어

_보름 2021. 3. 12. 13:51

clone 하기

  1. git init : git 이 직접적으로 관리하는 영역인 repository를 생성한다.
  2. git clone "git 주소" : 프로젝트 전체를 복사해 온다.
  3. git checkout -b "branch 이름" : branch를 만들면서 동시에 checkout 한다.

 

브랜치 작업

git branch -r : remote 저장소에 있는 branch 이름 중 내가 알고 있는 목록을 보여준다.

git pull "remote 저장소 이름" "branch 이름" : 내가 가져오고 싶은 가지만 통째로 가져온다.

  • 가져오는 명령어

    fetch : 정보만 가져오고 내 것을 합치지는 않음

    pull : fetch + merge

git fetch github

git merge github/master

 

push 하기

  1. git status : 현재 상태를 확인한다
  2. git add . : 모든 파일을 add한다. .이 아닌 [파일]만 add 할 수 있다.
  3. git commit -m "message" : commit message를 입력한다.
  4. git push : push 한다.

 

강제 pull / push 하기

git fetch —all

git reset --hard origin

git pull origin master

git push -f

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함