728x90
<Git 실습 :: 생성 파일 수정 후 적용>
- Lions 파일 수정
- 멤버에 Margaret 추가
team: Lions
manager: Mary
members:
- Thomas
- Karen
- Margaret
- git status으로 수정된 파일 목록 확인
admin@DESKTOP-4M8LFU2 MINGW64 ~/Desktop/git-basic (main)
$ git status
On branch main
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: lions.yaml
no changes added to commit (use "git add" and/or "git commit -a")
- 커밋 작업 실행
- git add 후 commit 진행
admin@DESKTOP-4M8LFU2 MINGW64 ~/Desktop/git-basic (main)
$ git add .
admin@DESKTOP-4M8LFU2 MINGW64 ~/Desktop/git-basic (main)
$ git commit -m "FIRST COMMIT"
[main 53a04cb] FIRST COMMIT
1 file changed, 2 insertions(+)
- 수정 사항이 전부 반영되면 git status 했을 시 해당 문구 출력
admin@DESKTOP-4M8LFU2 MINGW64 ~/Desktop/git-basic (main)
$ git status
On branch main
nothing to commit, working tree clean
- tigers.yaml 파일 수정과 leopards.yaml 파일 생성
<tigers.yaml>
- 매니저 Donald에서 Jaemin으로 변경
team: Tigers
manager: Jaemin
members:
- Linda
- William
- David
<leopards.yaml>
- 파일 생성
team: Leopards
manager: Luke
members:
- Linda
- William
- David
- Olivia
- git status으로 상태 확인
- tigers.yaml 파일 수정
- leopards.yaml 새로 생성하여 Untracked files 추적 불가라고 출력
admin@DESKTOP-4M8LFU2 MINGW64 ~/Desktop/git-basic (main)
$ git status
On branch main
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: tigers.yaml
Untracked files:
(use "git add <file>..." to include in what will be committed)
leopards.yaml
no changes added to commit (use "git add" and/or "git commit -a")
- git add로 스테이징 영역 추가 후 확인
admin@DESKTOP-4M8LFU2 MINGW64 ~/Desktop/git-basic (main)
$ git add .
admin@DESKTOP-4M8LFU2 MINGW64 ~/Desktop/git-basic (main)
$ git status
On branch main
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file: leopards.yaml
modified: tigers.yaml
- 커밋 수행 후 로그 확인
admin@DESKTOP-4M8LFU2 MINGW64 ~/Desktop/git-basic (main)
$ git commit -m "Replace Lions with Leopards"
[main b401b0d] Replace Lions with Leopards
2 files changed, 12 insertions(+), 1 deletion(-)
create mode 100644 leopards.yaml
- git log 하면 커밋 로그 확인 가능
admin@DESKTOP-4M8LFU2 MINGW64 ~/Desktop/git-basic (main)
$ git log
commit b401b0d2295d8940d6efd7d49fbabbd5d9356623 (HEAD -> main)
Author: ssalgaga <ssalgaga@naver.com>
Date: Wed Mar 6 09:26:53 2024 +0900
Replace Lions with Leopards
commit 53a04cbb9bfcb40c9aee58a59eb92b250ba9b3d3
Author: ssalgaga <ssalgaga@naver.com>
Date: Wed Mar 6 09:22:23 2024 +0900
FIRST COMMIT
commit 14d9b0284ddb5f5c34d588c61531d94f423c2ce3
Author: ssalgaga <ssalgaga@naver.com>
Date: Wed Mar 6 09:19:17 2024 +0900
FIRST COMMIT
- 아래의 로고를 클릭하면 시각적으로 로그 확인 가능
'Git' 카테고리의 다른 글
Git 실습 :: git merge로 브랜치 병합 서비스 이용 (0) | 2024.05.07 |
---|---|
Git 실습 :: 파일 수정 후 그래프 형식으로 커밋 로그 확인 (0) | 2024.05.06 |
Git 실습 :: 브랜치 생성 및 커밋 적용 후 확인 (0) | 2024.05.05 |
Git 실습 :: 로그 확인 후 이전 버전으로 돌아가기 (0) | 2024.05.04 |
버전 관리 시스템 Git 사용해 보기 (0) | 2024.05.02 |