두 손끝의 창조자

Visual Studio Code를 git merge tool로 사용하기 본문

git

Visual Studio Code를 git merge tool로 사용하기

codinglog 2020. 10. 5. 14:12
  1. 커맨드 라인에서 "code" 로 vscode가 실행되어야 함
  2. 환경 변수 파일 열기
~/.gitconfig

환경 변수 파일이 없으면 한번도 설정정보를 넣은적 없다는 의미임. 이메일을 등록하든, 이름을 등록하든 하나는 설정한 뒤에 하던지, 파일을 직접 만들면 됨.

아래 설정은 lt 명령어로 log를 그래프로 표시되게 하는 설정.

git config --global alias.lt "log --oneline --decorate --graph --all"

이렇게 한뒤

git log lt

라고 치면 로그가 그래프로 나옴.

log lt -10

라고 치면 최근 10개만 나옴

  1. 환경 설정하기
  • 커밋 메시지 등에 사용할 에디터를 vscode로 설정함
  • 비교 기능도 vscode에서 실행되도록 설정함
[core]
    editor = code --wait
[diff]
    tool = default-difftool
[difftool "default-difftool"]
    cmd = code --wait --diff $LOCAL $REMOTE
[merge]
    tool = vscode
[mergetool "vscode"]
    cmd = code --wait $MERGED

끝.

반응형
Comments