Git 공부01

Git 공부01

git clone

  • 원격저장소를 복제하여 가져온다.

git add

  • 워킹디렉토리에 있는 파일들은 stage영역으로 추가하는 것 . 추가하게되면 commit-을 이용한 스냅샷저장에 포함되어진다.

git commit

  • 저장소의 스냅샷을 찍기위한 명령어. 한 개한개가 버전업이되는것이다

git branch

  • 메인 브랜치 혹은 작업할 브랜치에서 분기를 하여 작업할 수 있는 공간을 말한다.

git checkout

  • 브랜치로 이동혹은 특정 버전(커밋)으로 이동하는 명령어

git statsh

  • unstaged 상태(add하지 않은 상태)인 변경사항을 일시적으로 백업하고 워킹디렉토리를(작업디렉토리)를 깨끗한 상태로 유지(HEAD) 상태로
  • 그 후 rebase나 pull값은 작업을 할 수 있음
  • 그 후 git statsh pop or git stash apply를 사용하여 워킹디렉토리에 백업한 내용을 적용할 수 있습니다.

git push

  • 로컬저장소에 저장된 (add, commit이된) 파일들을 원격저장소에 업로드한다.

git merge

  • 브랜치를 합친다.