git config的全域性和本地配置

2022-08-11 02:12:22 字數 1651 閱讀 4927

注:本文出自博主 chloneda:個人部落格 | | github | gitee | 知乎

本文源鏈結

程式開發人員在日常開發過程中,使用git可能會遇到這樣乙個情況:

本地設定有兩種方式,命令方式配置檔案方式,兩種方式選擇任意一種,都可以配置當前git專案提交git資訊的賬號及郵箱。

對於本地git repo配置,先進入本地git repo目錄,使用命令:

git config user.name "your-username"

git config user.email "your-email-address"

對於本地git repo配置,先進入本地git專案目錄,編輯.git/config檔案,增加以下資訊:

[user]

name = your-username

email = your-email-address

儲存並退出。以上命令方式配置檔案方式兩種方式,都可以在本地git repo目錄下,通過以下命令檢視本地專案的賬號及郵箱是否更改成功。

git config user.name
對於很多個本地git repo來說,每個本地git repo都要設定自定義化git本地賬號及郵箱,有時我們不想每個都設定,我們可以使用git的全域性配置,所有本地git repo都是使用全域性配置!

全域性設定有兩種方式,命令方式配置檔案方式,兩種方式選擇任意一種,都可以配置全域性git專案提交git資訊的賬號及郵箱。

在git伺服器中,任意非本地git repo中,使用以下命令配置全域性配置:

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

git config --global user.email "your-email-address"

編輯〜/.gitconfig,其內容與.git/config檔案中的內容相同,即將[user]部分資訊新增至〜/.gitconfig檔案中,內容如下:

[user]

name = your-username

email = your-email-address

儲存並退出。任意非本地git repo中,在使用以下命令檢視是否配置成功

git config user.name
好了,這次git config全域性及本地配置就到這裡了!

npm install 全域性安裝和本地安裝的區別

npm的包安裝分為本地安裝 local 全域性安裝 global 兩種,從敲的命令列來看,差別只是有沒有 g而已,比如 npm install grunt 本地安裝 npm install g grunt cli 全域性安裝 下面分別說明 可以直接在命令列裡使用。全域性目錄 通過 npm confi...

本地索引和全域性索引區別

表可以按range,hash,list分割槽,表分割槽後,其上的索引和普通表上的索引有所不同,oracle對於分割槽表上的索引分為2類,即區域性索引和全域性索引,下面分別對這2種索引的特點和侷限性做個總結。區域性索引local index 1.區域性索引一定是分割槽索引,分割槽鍵等同於表的分割槽鍵,...

建立本地表和全域性表

臨時表有兩種型別 本地表和全域性表。它們在名稱 可見性以及可用性上有區別。本地臨時表的名稱以單個數字符號 打頭 它們僅對當前的使用者連線可見的 當使用者從 sql server 例項斷開連線時被刪除。全域性臨時表的名稱以兩個數字符號 打頭,建立後對任何使用者都是可見的,當所有引用該錶的使用者與伺服器...