Windows下msysGit使用及相關配置

 

  Windows下msysGit使用git

  目前咱們git經過ssh進行通訊,因此須要你也安裝ssh以及將ssh key發給我,免得每次都須要輸入用戶名和密碼windows

  一、建立工程目錄ssh

  windows下進入msysGit目錄下點擊msys.bat,進入命令行svn

  mkdir–p /d/workspace/ui

  二、從版本庫clone版本編碼

  git clone git@192.168.10.49:hello.gitspa

  三、配置本地msysGit  命令行

  git能夠針對每一個git工程進行單獨配置,也能夠全局配置。這裏咱們針對單個工程進行配置日誌

  a、進入你的工程目錄
  cd /d/workspaceutf-8

  b、設置你的用戶名和郵件
  gitconfig --global user.name "guoyun"                       #設置姓名,這裏不一樣於現有svn請務必設置你名字的全拼,由於姓名首字母之後有新人進來總會有重複

  gitconfig --global user.email "username@email.com"     #設置郵件

  c、設置顏色

  gitconfig --global color.diff auto           # git diff的時候要顯示顏色

  gitconfig --global color.status auto       # git status的時候要顯示顏色

  gitconfig --global color.branch auto     # git branch的時候要顯示顏色

  d、設置命令別名
  gitconfig --system alias.st "status"        # git status命令別名爲gitst

  gitconfig --system alias.ci "commit"     # git commit命令別名爲git ci

  gitconfig --system alias.co "checkout"   # git checkout命令別名爲git co

  gitconfig --system alias.br "branch"      # git branch命令別名爲gitbr

  e、設置各類編碼,避免亂碼問題

  gitconfig --global core.quotepath false #文件名不亂碼

  gitconfig --global gui.encoding utf-8     #gui界面編碼

  gitconfig --global gui.encoding utf-8     #設置gitgui的界面編碼爲UTF-8

  gitconfig --global i18n.commitencoding utf-8    #設置 commit log 提交時使用 utf-8 編碼

  gitconfig --global i18n.logoutputencoding utf-8 #設置git log輸出日誌時的編碼是utf-8

  f、其餘設置

  gitconfigcore.logallrefupdates        #設置分日誌功能,能夠找到重置後的提交。一些誤操做後比較有用能夠找回誤操做丟失的代碼

相關文章
相關標籤/搜索