본문 바로가기

Git

[linux / mac os] 깃 연동 - 자주 사용하는 git 명령어 추가

728x90
반응형

① git init

   원하는 디렉토리에서 해당 명령어를 실행해 로컬 깃 저장소로 사용할 것이라고 선언한다.

 

② git remote add 저장소_이름 저장소_주소

   연동할 저장소를 뭐라고 부를 지, 저장소의 주소는 어떻게 되는지를 적어서 remote에 추가한다.

   이 저장소의 주소가 ssh일 경우 ssh key가 필요하고 (git@github.com:어쩌구저쩌구)

   HTTP일 경우 ssh key가 필요 없다 (github.com/어쩌구저쩌구)

 

이 이후에는 필요한 작업을 하면 되는데, 저장소의 이름은 꼭 위에서 만들어준대로 해야 한다.

(clone을 하면 origin이 기본 이름으로 만들어진다)

 

 git remote

 : 연동되어 있는 저장소의 리스트를 볼 수 있다.

 git remote rename 기존_저장소_이름 바꾸고_싶은_이름

 : 연동되어 있는 저장소의 이름을 바꿀 수 있다.

    (이 때, 연동되어 있는 브랜치의 주소도 바뀐다. A/master로 사용하던 것을 B/master로)

 git remote rm 저장소_이름

 : 해당 저장소를 삭제한다.

 git log

 : 커밋 히스토리를 조회한다.

   (옵션 -(number), --pretty, --p 또는 patch, --graph 등) 

 

 git clone 저장소_주소

 : 해당 저장소 주소에 있는 내용을 복사해온다.

 git push 저장소_이름 브랜치_이름

 : 보통 브랜치를 따로 사용하지 않으면 master가 들어간다.

   (git push origin master로 많이 사용)

 

 

 git branch

 : 현재 작업 중인 브랜치 확인 (뒤에 이름 붙이면 해당 이름으로 브랜치 생성, -d 옵션 사용하면 브랜치 삭제)

 git checkout 브랜치_이름

 : 해당 브랜치로 작업을 변경

 

728x90
반응형