fetch로컬 저장소에는 없지만 원격 저장소에 있는 데이터를 가져올 때 사용git fetch [원격 저장소 이름] amend최신 커밋에 누락된 파일을 추가하고 싶을 때 사용 #첫 커밋git add test.txtgit commit -m "first commit"#기능 수정 후 amendgit add test.txtgit commit --amend#커밋메시지 수정 후 pushgit push 한번 더 커밋하면 된다고 생각할 수 있지만, 유지보수와 복구 측면에서 볼 때 커밋, 푸시는 하나의 기능 단위로 하는 게 좋다. stash현재 브랜치에서 아직 커밋하지 못한 (아직 기능 단위로써 완성되지 않은) 파일들이 있는데, 다른 브랜치로 넘어가야하는 경우 현재 브랜치의 변경사항을 잠시 보관할 때 사용한다. (임시저장..