[Git] 기본 명령어

._.·2021년 2월 15일
0

Git 공부

목록 보기
1/6
post-thumbnail

생활코딩 [https://opentutorials.org/course/2708/15202] 으로 공부하고 정리한 것

0. 상태 확인 명령어

> git log # git 올린 후 
> git log --pretty=%? # 아래 이미지 참고
> git status # git 올리기 전 대기

1. git init

현재 디렉토리를 git의 저장소로 만든다는 의미이다.

숨김 파일을 확인하여 보면, .git이 생성된 것을 확인 할 수 있다.

2. git config

해당 버전을 만든 사람에 대한 정보를 설정한다.

1 git config --global user.name "닉네임"
2 git config -- global user.emial "이메일"

이는 ~/.gitconfig 파일에 저장된다.

3. git add ex.txt

git이 관리할 대상으로 파일을 등록함을 의미한다.

git이 new file로 인식하기 시작함을 알 수 있다.

  • 관리 대상으로 등록한 후에도, commit 전에 대기장소에 add 해주어야함.

4. git commit

현재 상태의 버전을 만드는 것이다.

버전에 대한 log를 남길 수 있다.

해당 버전을 log과 함께 잘 저장했음을 알 수 있다.

git commit -m "1" # 바로 commit 메시지를 남길때, 사용
git commit -a # 자동으로 add해주는 역할. but, 처음에 관심대상으로 지정되어있을 경우에만!

5. git diff

버전 간의 차이점 비교할 때,

git log -p #로그에 출력되는 버전 간 차이점 출력
git diff '버전 id1' '버전 id2' #id1과 id2 차이점 출력
git diff #git add하기 전과 add한 후의 파일 내용 비교

6. git reset "버전 id"

이전 버전으로 돌아가는 명령이다.

0개의 댓글