2. 시간 여행하기

최준영·2022년 2월 11일
0

Git & GitHub

목록 보기
3/13
post-custom-banner

1. 터미널로 커밋하기

  • 파일 하나 담기 : git add 파일명
  • 모든 파일 담기 : git add .
  • 커밋하기 : add 후 git commit
    • Vi 입력모드로 진입하면 적절한 명령어를 입력한다.
  • vi 입력모드 없이 바로 커밋하기 : git commit -m "메세지"
  • 깃 로그 확인 : git log
  • add와 커밋을 한번에 : git commit -am "메세지"
    • 새로 추가된 파일이 없을 때 한정

2. 이전 커밋으로 돌아가는 방법

1) reset

  • 원하는 시점으로 돌아간 뒤 이후 내역을 지운다.
  • 터미널
    • git reset --hard 돌아갈커밋해시
    • git reset --hard : 뒤에 커밋 해시가 없으면 마지막 커밋을 가리킴
  • 소스트리
    • 해당 커밋에 마우스 우클릭 - 커밋 되돌리기

2) revert

-특정 커밋을 되돌리는 커밋을 추가한다.

  • 터미널
    • git revert 되돌릿커밋해시
    • git revert --no-commit 되돌릴커밋해시 : 원하는 작업을 추가하고 함께 커밋 가능
  • 소스트리
    • 해당 커밋에 마우스 우클릭 - ...이 커밋으로 초기화
    • 선택지에서 hard 선택
profile
do for me
post-custom-banner

0개의 댓글