2021년 1월 25일 월요일

[Git] global 설정 자잘한 팁/difftool을 vscode로 하기

  • git config --list : 모든 설정 쫙
  • git config --global -e : 전역설정파일 ~/.gitconfig 를 열어볼수 있다. user,difftool,mergetool.commit template 등..
  • git config --global core.editor "code --wait" : 이런식으로 설정을 추가하거나 변경가능하다. 이렇게 하면  "git config --global -e" 명령시 vscode가 실행되고 닫힐때까지 기다린다.
    (vscode연결을 이렇게https://code.visualstudio.com/docs/setup/mac)
  • git config code.editor : 설정된 값을 보기
  • git config --global alias.st status : 약어지정
  • Merge와 Diff를 vscode로 지정  
    1.  git config --global merge.tool vscode
    2. git config --global mergetool.vscode.cmd "code --wait $MERGED"
    3. git config --global diff.tool vscode
    4. git config --global difftool.vscode.cmd "code --wait --diff $LOCAL $REMOTE" 5. git difftool master

0 comments:

댓글 쓰기