我有兩個GitHub帳戶,一個用於我的工作,另一個用於個人用途。我想在做提交時保持這兩個不同。GitHub如何知道我正在使用哪個帳戶?
目前,當我可以在本地系統上的不同存儲庫中更改我的GitHub憑據時,它是基於它是否爲工作/個人回購。一旦我在回購協議,我寫了下面的命令來更改該帳戶:
git config --global user.name "myusername"
git config --global user.email [myemail]
然後我處理我的Git命令,它似乎很好地工作。我仍然有幾個問題,因爲我覺得這不是處理事情的正確方法。 1)如果我在我的工作回購中將我的git用戶/電子郵件更改爲我的個人帳戶並進行了提交,那麼該提交是否會成功並通過GitHub?它似乎是我不明白的。 GitHub會不會檢查該帳戶是否有權對該回購進行提交?
2)你能推薦一個更好的方式來處理我的工作/個人賬戶之間的交換,以保持兩者完全分開嗎?
謝謝!