[오늘의 공부]/git
[git] add, commit, diff
돈워리비햅삐
2023. 6. 1. 22:01
코드 짜기 전에 기록남기기 위한 작업
git init
ㄴ git 이 내 작업환경을 관리할수있게 해줌
코드 짜고나서 ...
git add 파일명.html 파일명.js //입력한 파일만 스테이지에 올림
git add . //폴더내 전체 파일 스테이지에 올림
ㄴ뭘 기록할건지 고름 (=staging)
git restore --staged 파일명
ㄴ스테이징 된 파일을 취소하고 싶을 때
git commit -m "수정 뭐했는지 기록사항"
ㄴcommit으로 기록 명령 (repository에 올리겠다)
git status
ㄴ내가 뭘 스테이지에 올려놨는지 보고싶을 때
git log --all --oneline
git log --all --oneline --graph
ㄴcommit 내역 보고싶을 때
vscode 에서 소스트리 열어서 git add (파일옆 + 버튼) / message창에 커밋메세지 입력 후 commit(최상단 ∨버튼) 할수 있음
git diff //스페이스바 엔터 친것도 다 변경된 걸로 침 , 터미널 안에서 보여주는데 보기 힘듐
git difftool 커밋아이디//좀더 보기 편한버전(log에서 커밋아이디 볼수있음)
:qa //종료시
ㄴcommit 전과 후의 차이를 알고 싶을 때
git diff 말고 vscode에서 커밋 전 후 차이 보고 싶을 때
extention git graph같은거 설치해서 생성된 그래프 버튼 통해서도 볼 수 있음