imhamburger 님의 블로그
깃(Git) - add와 commit 본문
깃(Git)은 프로그램 버전 관리를 위한 툴이다.
버전은 프로그램의 내용이 일부 바뀌거나 새로운 기능이 추가되거나 등 어떤 유의미한 변화가 결과물로 나오는 것을 말하는 데 그것을 관리해주는 것이 깃(Git)이다.
터미널에서 깃을 다루는 명령어는 다음과 같다. 원래 이것보다 훨씬 다양하게 있지만, 자주 쓰이게 되는 명령어만 정리해보았다.
git status | 깃 상태 확인 |
git add (파일명) | 작성한 파일을 staging에 올리는 명령어 |
git add . | 작성한 모든 파일을 staging에 올리는 명령어 |
git rm --cached (파일명) | staging에 올린 파일을 다시 수정중인 상태로 돌려보내는 명령어 |
git commit -m "메세지" | 커밋할 대상에 메세지를 남겨놓는 명령어 |
git log --graph | 이전 커밋들을 확인할 수 있는 명령어 |
git commit -a (or --all) | 수정된 모든 파일을 자동으로 스테이징하고 커밋하는 명령어 (git add 라는 명령어를 생략할 수 있다.) |
git commit --amend | 최신 커밋을 수정하는 명령어 |
커밋하기 전, 저장한 파일을 터미널에서 수정하고 싶을때는?
터미널에서 파일을 열고, i 키를 누르면 INSERT로 바뀌면서 내용을 추가 및 삭제를 할 수 있다.
다 수정한 후, ESC 키를 누르고 :wq 를 입력 그리고 엔터를 누르면 커밋이 된다.
'깃(Git)과 깃허브(Github)' 카테고리의 다른 글
깃(Git)과 깃허브(Github) - 브랜치(Branch) (0) | 2024.06.26 |
---|---|
깃(Git)과 깃허브(Github) - 협업하기 (0) | 2024.06.25 |
깃(Git)과 깃허브(Github) - 레포 복제 (0) | 2024.06.24 |
깃(Git)과 깃허브(Github) - 내용 확인과 변경사항 확인하기 (0) | 2024.06.20 |
깃허브(Github) - 로컬 작업을 연동하기 (1) | 2024.06.19 |