1. 程式人生 > >git常用配置(指令)

git常用配置(指令)

1、配置使用者名稱和郵箱

  (1) 指令設定

   $ git config --global user.name "username"

   $ git config --global user.email [email protected]

  (2) 修改配置檔案.gitconfig

  

 

2、配置ssh key免密登入

  (1) 生成金鑰

   $ ssh-keygen -t rsa -C '[email protected]'

  (2) 在github新增自己生成的公鑰

   點選頭像=>Settings=>SSH and GPG keys=>New SSH Key=>儲存即可

       (3) 測試新增的key是否成功

   $ ssh -T [email protected]

   

   $ git remote -v    檢視遠端git-url

4、配置預設編輯器notepad++

  $ git config --global core.editor notepad++
  $ git config --global core.editor "'D:\install\Notepad++\notepad++.exe' -multiInst -notabbar -nosession -noPlugin '$*'"

  最終.gitconfig多以下配置

  

5、配置mergetool視覺化工具

     (1)mergeftool 配置
    git config --global merge.tool bc4
    git config --global mergetool.bc4.cmd "\"c:/program files (x86)/beyond compare 4/bcomp.exe\" \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\""
    git config --global mergetool.bc4.trustExitCode true

     (2)讓git mergetool不再生成備份檔案(*.orig)
    git config --global mergetool.keepBackup false

  .gitconfig將多出以下配置