Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Python
- label
- windows forms
- mysql
- C++
- 기타 연주
- 채보
- JSON
- Linux
- LIST
- ubuntu
- YOLO
- paramiko
- SSH
- Docker
- error
- pip
- Selenium
- 명령어
- 핑거스타일
- pytorch
- Visual Studio
- 오류
- VS Code
- C
- 프로그래머스
- OpenCV
- Numpy
- pandas
- C#
Archives
- Today
- Total
기계는 거짓말하지 않는다
git log / git status (commit 기록 확인 / 파일 상태 확인) 본문
git commit 기록을 보려면 git log 명령어를 사용한다.
$ git log
commit <hash value> (HEAD -> main, origin/main)
Merge: <value>
Author: <Author> <mail>
Date: <Date>
<commit message>
위와 같이 커밋을 수행한 Author, 날짜(Date), 커밋 메시지, 커밋 해시 값을 볼 수 있다.
q를 입력하면 빠져나올 수 있다.
git log -n 3 과같이 입력하면 최근 3개 기록을 확인할 수 있다.
--stat 옵션을 사용하면 각 commit의 통계 정보를 볼 수 있다. (n file changed, n insertions(+))
git 파일 상태를 확인하려면 git status 명령어를 사용한다.
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean
위와 같이 확인되면 파일을 하나도 수정하지 않았다는 것을 의미한다.
Tracked 파일은 하나도 수정되지 않았으며 Untracked 파일은 없기 때문에 목록에 나타나지 않는다.
현재 작업중인 브랜치를 볼 수 있다.
Untracked files:
(...)
위와 같이 Untracked files 라고 표시된다면 아직 commit에 넣기 전인 새로운 파일이다.
새로 만든 파일을 git add를 이용하여 파일을 추가하고 나면 new file 목록에 확인되고 Staged 상태로 변경된다.
이미 존재하는 파일을 수정할 경우 modified 목록에 확인 되며 git add를 이용하여
Staged 상태로 다시 만들어 다음 커밋에 포함시킬 수 있다.
'Git' 카테고리의 다른 글
git error: Pulling is not possible because you have unmerged files. (0) | 2023.01.13 |
---|---|
Git 특정 브랜치 클론 (branch clone) (0) | 2022.11.11 |
git add 오류 warning: adding embedded git (0) | 2022.10.01 |
Git push 오류: Updates were rejected because the remote contains (0) | 2022.06.23 |
Git 자주 사용되는 명령어 (생성 ~ 사용) (0) | 2021.10.05 |
Comments