2
A
回答
3
如前所述,可以使用.git/hooks/prepare-commit-message
git的鉤與這樣的內容:
WHOAMI="# $(git config user.name) <$(git config user.email)>"
echo "$WHOAMI" >> "$1"
這增加,在預格式化的提交消息,該行的末尾
# username <[email protected]>
見man githooks
和.git/hooks/prepare-commit-msg.sample
瞭解更多信息和示例。
4
你如何切換身份?如果您使用單獨的存儲庫,則可以在每個文件的.git/config
文件中設置user.name
和user.email
,而不用麻煩。
否則,您可以設置commit.template
選項的文件,其中包含一些標記,然後改變你的.git/hooks/prepare-commit-message
hook編輯到位的文件並在其中插入您的用戶名/電子郵件。
相關問題
- 1. git顯示上次檢查時提交
- 2. 以下git提交提示?
- 3. Git rebase保存提交者
- 4. Git Squash按作者 - 所有作者提交到一個提交
- 5. GIT - 每小時(提交和未提交)
- 6. Git顯示標籤提交是在
- 7. Git臨時提交
- 8. zsh - 顯示git分支是否有提交過的提交
- 9. git顯示前幾個提交回合併基的提交
- 10. git cherry在過去挑選相同提交時顯示一個新的提交
- 11. 在git中顯示給定作者的最後提交?
- 12. 使用git filter-branch重寫作者/提交者並同時提交消息
- 13. 提交時提交版本
- 14. 「別名」git作者/提交者?
- 15. 如何在git中提交提交?
- 16. TortoiseHg - 顯示未提交的提交
- 17. IntelliJ顯示提交後的GIT差異
- 18. git log A..B顯示共享提交
- 19. Git不顯示提交的圖標
- 20. git-diff:只顯示提交的變化
- 21. git突出顯示提交消息
- 22. Git命令顯示頭提交ID?
- 23. 當提交時不顯示onbeforeunload提醒
- 24. 提交時提交
- 25. 爲什麼git提示我提交後合併提交消息?
- 26. Git只顯示提交散列的作者?
- 27. 顯示提交對遠程
- 28. 到顯示修訂提交
- 29. 自動Xcode Git提交提示
- 30. git恢復已提交的提交
我有幾臺機器,不同的配置和一些回購有本地配置,我傾向於結帳很多,所以這是一個大混亂。 –
我已經用可能的解決方法更新了我的答案。 –