빵 입니다.

Git 기본 명령어 본문

Git

Git 기본 명령어

bread-gee 2022. 7. 22. 13:53

사용자 정보 입력

$ git config --global user.name "HWANG CONAN"

$ git config --global user.email conan@example.com

 

설정 값 확인

$ git config --global --list

===> user.name=mypmk

===> user.email=mypmk@naver.com

 

로컬 저장소 만들기

$git init

 

로컬 저장소 복제하기

$git clone /로컬/저장소/경로

 

스테이지 상태 확인 명령어

$git status

$git ls-files --stage

 

변경사항 확인

$git diff

===> 아직 스테이징되지 않고 커밋되지 않은 작업 디렉토리의 untracked 파일의 변경사항을 보여준다.
===> ‘-‘로 시작된 줄은 삭제되었음을 의미하며 '+'는 추가된 부분을 의미한다.

 

$git diff --cached

$git diff --staged

===> --cached나 --staged 매개변수를 추가하여 git diff를 실행하면 스테이징되어 커밋대기 상태에 있는 tracked된 파일의 변경사항을 보여준다.

 

$git diff HEAD

===> 작업디렉토리, 스테이징된 변경사항, 저장소의 모든 차이점을 비교하고 싶다면 git diff 명령어에 HEAD 매개변수를 추가하면 된다.

===> HEAD는 현재 작업중인 브랜치에서 가장 최신의 커밋을 나타내는 키워드이다.

 

작업 디렉토리의 파일 이름 변경

$git mv <이전 이름> <변경 후 이름>

===> tracked 되어 staging 영역에 올라가며 commit 대기 상태가 된다.

===> commit까지 해야 파일 이름이 변경된다.

 


🫰🏻 참고 🫰🏻

https://git-scm.com/book/ko/v2

https://m31phy.tistory.com/146

https://coding-groot.tistory.com/29?category=836673

https://rogerdudler.github.io/git-guide/index.ko.html

 

반응형

'Git' 카테고리의 다른 글

Stash (하던 작업 임시로 저장하기)  (0) 2024.04.25
Git 작업 흐름  (0) 2022.07.22
Comments