status 읽는 법
text
git status
# 보고 판단하기
- Changes not staged for commit
- Changes to be committed
- Untracked files작업 트리와 스테이징 영역의 상태를 읽어 다음에 무엇을 해야 할지 판단하는 Git 기본 카드입니다.
Quick Reference
버전 관리와 협업에서 가장 자주 다시 보게 되는 Git 명령과 판단 기준을 짧은 카드로 정리합니다.
제목, 요약, 태그, 섹션 제목 기준으로 찾습니다.
섹션
2 cards
git status
# 보고 판단하기
- Changes not staged for commit
- Changes to be committed
- Untracked files작업 트리와 스테이징 영역의 상태를 읽어 다음에 무엇을 해야 할지 판단하는 Git 기본 카드입니다.
git add <file>
git commit -m "의도를 설명하는 메시지"
git push수정한 파일을 스테이징하고 커밋한 뒤 원격으로 올리는 Git의 가장 기본적인 작업 흐름입니다.
1 cards
git switch -c feature/login
# 작업 후
git switch main
git merge feature/login기능 작업을 별도 브랜치에서 진행하고, 끝나면 기준 브랜치로 합치는 Git 협업의 기본 흐름입니다.
1 cards
# 로컬에서 아직 정리 중이면
git reset --soft HEAD~1
# 이미 공유된 커밋을 취소하려면
git revert <commit>과거 상태로 되돌리고 싶을 때 히스토리를 다시 쓰는 reset과 이력을 남기며 되돌리는 revert의 차이를 정리합니다.