본문 바로가기

카테고리 없음

[Git]

Git

 

명령어

 

Git 저장소 만들기 

 

깃허브에서 파일을 clone해서 저장소를 만드는 법

git clone [주소] - 주소의 코드를 로컬로 저장함 이때 경로는 터미널에 올라가있는 경로에 저장됨.

 

로컬에서의 디렉토리를 저장소로 만드는 법

git init 

 

  • git status - 깃의 현재 상태를 보여줌
  • git log - 깃이 어떻게 변화되었는지 보여줌
  • git add - 어떤 파일을 추가(기록)할지 지정함
  • git commit - add를 하고나서 기록을 함. 이때 커밋 메세지를 입력해줘야함
  • ex) git commit -m "메세지(메모)"
  • git branch [브랜치 이름] - 새로운 브랜치를 생성
  • git checkout [브랜치 이름]: 다른 branch로 전환 할 수 있음.
  • git push [지정자] [브랜치 이름] : remote된 [지정자] 주소의 [브랜치 이름] 으로 commit을 저장함.
  • git remote : 현재 깃과 원격 레포 주소의 연결에 대한 명령어
  • git remote -v :어떤 원격 레포와 연결 되어있는지 알려줌.
  • git remote add [지정자] [주소] : 원격할 [주소]를 [지정자]의 이름으로 연결해줌. 이때 지정자는 보통 origin을 많이 사용
  • git remote remove [지정자] : 원격 주소를 삭제.
  • git  fetch [지정자] [브랜치 이름] : [지정자]주소의 [브랜치]에서 변경 사항을 가지고 오는 명령어 임시 브랜치로 가져옴
  • git merge [브랜치 이름] : 적용하고 싶은 브랜치에서 실행하고 가져오고 싶은[브랜치 이름]을 입력하면 작업하고 있는 브랜치와 [브랜치 이름]의 브랜치를 합친 변경사항을 가지고 옴.
  • git pull : fetch와 merge의 기능을 합쳐둔 기능.