Programming/GIT

[git] git 명령어_1

mle21 2023. 5. 7. 06:00
반응형

1. git 버전 확인

git --version

2. 웹 브라우저를 통해 해당 명령어 매뉴얼 페이지 표시

git clone --help
# git [명령어] -help

3. 원격 저장소를 로컬 저장소로 복사하기

git clone https://github.com/t-shaped-person/test.git
# git clone [원격 저장소 주소]

4. git 설정 확인, 등록 및 삭제

git config --list
# 전체 설정 리스트 및 값 출력 git config [옵션]
git config user.name
# 사용자 이름 확인 git config [항목]
git config --global user.name "t-shaped-person"
# 사용자 이름 설정 등록 git config [범위] [항목] [값]
git config --global user.email "kucira00@gmail.com"
# 사용자 이메일 설정 등록 git config [범위] [항목] [값]
git config --unset user.name
# 사용자 이름 설정 삭제 git config --unset [항목]
git config --global core.safecrlf false
# cr/lf warning 끄기

5. 로컬 저장소 변경사항 확인

git status

6. 커밋 히스토리 확인

git log
# 커밋 id, author, date, message 등 확인 가능
git log -u
# 전체 커밋 히스토리와 변경사항을 같이 출력
git log -u 'commit id'
# 특정(commit id) 커밋 히스토리와 변경사항을 같이 출력
git log -2
# 커밋 히스토리 최신 2개 출력
git log --name-only
# 커밋 히스토리와 변경된 파일 이름 출력
git log --oneline
# 커밋 히스토리를 한줄로 간결하게 출력
git log --reverse
# 커밋 히스토리는 오래된 순으로 출력
git log --all
# 커밋 브랜치와 상관없이 전체 커밋 히스토리 출력

7. 작업 디렉토리의 변경사항을 스테이징 영역으로 추가

git add .
# 현재 및 하위 디렉토리의 모든 변경 내용을 스테이징 영역으로 이동
git add -A
# 작업 디렉토리 내의 모든 변경 내용을 스테이징 영역으로 이동
728x90

'Programming > GIT' 카테고리의 다른 글

[git] 협업 개발 - 협력자(collaborators) 추가하기  (0) 2023.05.09
[git] git 명령어_2  (0) 2023.05.08
[git] README.md 파일 작성법(문법)  (0) 2023.05.06
[git] git 기본 플로우  (0) 2023.05.05
[git] git 사용하기  (0) 2023.05.04