我有以下情形:交換機用戶混帳
我們有一個自定義程序的環境,幾個人在發展 - 基本共享文件系統中的位置和它的Git的控制之下。
人們改變這個位置的東西。我希望能夠在用戶提交時切換用戶 - 最簡單的方法是什麼?
我有以下情形:交換機用戶混帳
我們有一個自定義程序的環境,幾個人在發展 - 基本共享文件系統中的位置和它的Git的控制之下。
人們改變這個位置的東西。我希望能夠在用戶提交時切換用戶 - 最簡單的方法是什麼?
爲每個從事該項目工作的人員創建單獨的分支機構。我想你可以考慮它像用戶名,然後你可以git checkout <branchname>
(這在分支機構之間切換),那麼你將擁有自己的回購站並能夠存儲你自己的提交。
只要每個人都使用他們自己的獨立帳戶登錄,請確保他們每個人的主目錄中都有一個.gitconfig文件。
添加[用戶]部分定義的姓名和電子郵件:如果你只是想改變誰使的人的用戶名提交
[user]
name = John Smith
email = [email protected]
這看起來像迄今爲止最好的解決方案,讓我試試 –
:
git commit --author="Author Name <[email protected]>"
在每臺計算機應該有1個用戶git,配置命令git config --global user.name = USER_NAME
和git config --global user.email = USER_EMAIL
,你需要在同一臺機器上有多個用戶嗎?如果是這樣,我認爲最簡單的方法是在提交之前請求用戶和電子郵件的腳本,在提交之前運行此命令。
是的,同一臺機器上有多個用戶 –
'git config user.name'和'git config user.email'?這聽起來像一個可怕的想法。 –