소스트리, VSCode 사용

실무에서 많이 사용하는 명령어

<aside> 💡 amend stash reset revert cherry-pick

</aside>

amend : 깜빡하고 수정 못한 파일이 있을 때. 최근에 만든 커밋에 살짝 추가하는 기능

→ GUI에서 amend last commit 하면 편함!

  1. “commit” 생성
  2. 코드 업데이트
  3. 기존 커밋에 amend해서 커밋 수정 & push
  4. 커밋 메시지 수정
  5. force push

stash : 변경사항은 잠시 킵, 커밋은 아직 하지않을 때

다른 파일을 변경한 상태에서 브랜치를 switch 하고싶을 때, 충돌 방지

→ 깃허브에서 stash all changes를 선택하고 메모하면 마지막 커밋상태로 돌아감!

Untitled

변경을 저장하고 싶을 때

Untitled

변경을 날리고 저장하고싶을 때

변경사항을 다시 가져와서 사용하고 싶으면 pop stash를 선택하면 저장했던 stash가 나옴

Untitled

reset : 옛날 커밋으로 브랜치를 되돌림