關(guān)于Git在項目的版本管理中的重要性测柠,已經(jīng)無需多言。而github等這些在線的項目管理網(wǎng)站也逐漸的流行了起來。有時候苞慢,我們是直接在這些網(wǎng)站上建立云端的倉庫,然后在本地clone對應(yīng)的local 倉庫英妓。通過如此挽放,既可以實現(xiàn)云端辦公,同時更加充分的發(fā)揮了git的分布式管理概念蔓纠。
不過由于我們把remote 倉庫放在這類云端辑畦,而提交的驗證方式則是通過用戶名和密碼。因此腿倚,我們有時會疏忽掉提交郵箱和用戶名的問題纯出。因為,能夠輸入云端的用戶名和密碼敷燎,就能夠提交上去暂筝。這個時候,如果我在其他的pc上想要提交硬贯,則需要修改一些本地提交到云端的用戶名和郵箱焕襟。這樣才能保證提交上去都是你自己的。
當(dāng)然饭豹,git提供了很多的shell界面工具鸵赖,如著名的tortoise等畏吓,但是我們還是應(yīng)該掌握git的命令操作,這樣的話卫漫,才能理解git的設(shè)計想法。也就更明白了git的分布式思想肾砂。下面就介紹如何使用命令修改git的用戶名和提交的郵箱列赎。
git 修改當(dāng)前的project的用戶名的命令為:git config user.name 你的目標(biāo)用戶名;
git 修改當(dāng)前的project提交郵箱的命令為:git config user.email 你的目標(biāo)郵箱名;
如果你要修改當(dāng)前全局的用戶名和郵箱時,需要在上面的兩條命令中添加一個參數(shù)镐确,--global包吝,代表的是全局。
命令分別為:git config ?--global user.name 你的目標(biāo)用戶名源葫;
git config ?--global user.email 你的目標(biāo)郵箱名;
當(dāng)然诗越,你還可以直接修改git的配置文件的方式來進(jìn)行修改。
打開全局的.gitconfig文件的命令為:vi ~/.gitconfig;然后在文件中直接修改即可.
打開當(dāng)前project 中的config文件息堂,該文件在每個project中的.git目錄下嚷狞,直接進(jìn)入該目錄進(jìn)行編輯即可。當(dāng)然荣堰,如果沒有進(jìn)行過修改的話床未,默認(rèn)打開時沒有對應(yīng)的用戶名和密碼的。只有進(jìn)行過修改之后劳较,才會在config中產(chǎn)生對應(yīng)字段顾腊。