본문 바로가기
Linux/Gitlab

git 자주 사용하는 명령어

by 준섭이 2023. 12. 28.
728x90

 

### git에서 자주 사용하는 명령어

### git 명령어
git add filename and folder			: 파일 혹은 폴더 추가
git rm file or folder				: git에 file 또는 폴더 삭제
git commit -m 'description'			: message를 repo에 저장
git push					: commit 들을 master 저장소에 저장
git push origin develop				: commit 들을 develop branch 저장소에 저장

git pull					: 저장소에서 변경 내용 가져오기
git pull origin develop				: 저장소에서 develop branch 변경 내용 가져오기

git branch					: branch 목록을 본다
git branch branchname				: 저장소에 branchname으로 branch를 만든다.
git branch -a					: 현재 생성된 모든 local branch와 remote branch 확인
git branch -D					: local branch 삭제
git push origin --delete branch			: 원격 저장소 branch 삭제
git remote update				: 원격 branch update
git checkout branchname				: 다른 branch로 전환
git checkout -b branchname			: 해당 branch 생성하면서 전환
git checkout file or folder			: git repo 기준 마지막 commit상태로 돌림
git checkout -f					: 아직 commit 되지 않은 working tree와 -index 수정사항 모두 사라짐

git merge branchname				: branch의 내용을 가져와 합침
git diff					: local과 remote의 차이점을 보여줌
git status					: git의 현재 상태보기
git reset HEAD					: 해당 head로 되돌리기

git log -5					: 최근 5개의 commit 로그 보기
git log -p -5					: 최근 5개의 변경사항 확인

##### submodule을 포함하는 git 저장소 clone
git clone --recursive git@ip:repo.git

 

'Linux > Gitlab' 카테고리의 다른 글

gitlab https ssl 적용  (0) 2023.12.28
gitlab Sign-up restrictions  (0) 2023.12.28
git to git migration - 2023  (0) 2023.12.28
gitlab sendmail 발송  (0) 2023.12.28
gitlab default branch name 변경  (0) 2023.12.28