맥(macOS)에서의 Git 설치 및 초기설정

Git 설치는 맥 또는 윈도우 구분없이 git-scm.com 사이트에서 설치 파일을 내려받아 손쉽게 설치할 수 있다. 맥 사용자는 Homebrew를 사용해 설치할 수 있다. 또한, 맥OS는 기본적으로 git이 설치되어 있기에 다음과 같이 현재 설치된 버전을 확인한다.

  • Git 버전 확인

    1
    2
    % git --version
    git version 2.23.0
자세히 보기

Git 롤백 실습

Git으로 형상관리를 하다보면 특정 커밋까지 롤백해야 하는 경우가 빈번하다. Git의 Reset과 Revert 명령어에 대한 정확한 이해를 돕기 위해 아래와 같은 순서로 실습을 해본다.

reset vs. revert

reset과 revert는 원하는 커밋까지 롤백시키는 명령어로 다음과 같은 차이점이 있다.

  • reset은 커밋 이력(Histroy)을 남기지 않고 특정 커밋까지 되돌린다.
  • revert는 커밋 이력을 남기고 특정 커밋까지 되돌린다.
자세히 보기