준준의 기록일지

[Git] 명령어 모음 본문

Git

[Git] 명령어 모음

junjunwon 2021. 10. 27. 11:32

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."




Git branch -d [branch명] : branch 삭제

- 체크아웃한 브랜치 안에서는 삭제가 불가능하므로 다른 branch로 체크아웃 후 삭제

 

원격 branch를 내려받아 local branch를 생성 및 연결하는 방법

- git branch -a 로 로컬/원격 저장소 이름 확인

- git checkout -t [원격 저장소 정보] 로 원하는 원격 저장소를 로컬로 복사.

 

원격 저장소 삭제

- git remote rm [원격 저장소 정보]

 

git status

- 현재 git 상태 ( 변경 사항이 있는지)

 

원격 저장소 정보 업데이트

- git remote update

 

원격 저장소 브랜치 삭제 후 local에서 branch정보를 확인해도 여전히 list에 출력될 경우 remote 정보 업데이트

git fetch --all --prune

 

merge --squash
해당 브랜치의 모든 커밋을 하나의 커밋으로 병합하여 master 브랜치로 가져오는 것이다.

 

git ignoring 하는 법

- https://cppmaster.tistory.com/entry/Git%EC%97%90-tracking%EC%A4%91%EC%9D%B8-file%EC%9D%84-ignore-%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95

 

Git에 tracking중인 file을 ignore 하는 방법

요즘 프로젝트를 진행하면서 버전관리를 위해 Git을 사용중이다. 보통 프로젝트에는 소스코드와 IDE에서 프로젝트를 불러오기 위한 프로젝트 설정 파일들이 포함된다. 일단 프로젝트 설정 파일

cppmaster.tistory.com