git bash 初始化配置

這裏只針對 windows 下,使用git 時的一些初始配置

1. git bash 安裝

    下載地址: https://git-for-windows.github.io/

    根據提示,一步步安裝即可


2. 配置 git 用戶名及郵箱

    全局配置

git config --global user.name "youname"
git config --global user.email "[email protected]"

    可以指定項目使用特定用戶名,只需打開 git 對應倉庫目錄,然後輸入

git config user.name "youname"
git config user.email "[email protected]"

    查看所有 config

git config --list


3. 配置 CRLF 

    CRLF 即爲 回車換行, windows 下 爲 CRLF,linux 下 爲 LF ,此選項如果設置的不對,則有可能造成提交代碼時,發生很多衝突。如果你發現衝突很多,但是卻找不出不同的地方時,很有可能是 CRLF 設置的原因

    windows 下推薦配置

git config --global core.autocrlf true
git config --global core.safecrlf true

    以上配置效果爲: 

        檢出時轉換爲CRLF,提交時轉換爲LF

        拒絕提交包含混合換行符的文件,如果包含混合換行符, git add 時,會提示相應文件,直到你統一換行符才能提交。

        保證最終的換行符統一。

    其他操作系統,請詳細理解以上兩項參數含義,並針不同操作系統做對應配置。

    注: 團隊開發時,一定要嚴格統一換行符,防止不必要的代碼衝突。


4. gitk 亂碼修復

    

git config --global gui.encoding utf-8

5. 文件大小寫敏感

git config --global core.ignorecase false


6. ssh 私鑰配置

    windows 下,找到對應路徑 C:\Users\userName\.ssh,新建 config 文件,內部輸入私鑰配置

host git.xxxx.com
    user git
    hostname git.xxxx.com
    port 22
    StrictHostKeyChecking no
    identityfile D:/sshkeyPath/yourSSHKey



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章