在Git中,至少在沒有衝突時,cherry-pick
保留原始提交的作者,時間戳記等。但是有沒有什麼方法可以確定哪個用戶執行了將該提交提交給新分支的櫻桃選擇?如何確定Git中櫻桃樹的提交者?
7
A
回答
7
作者將從原始提交中提取,但提交者(以git log --format=full
顯示)將成爲採摘櫻桃的人。這個提交者字段是不安全的,因爲挑選提交創建最終在cherry-picker的控制下。跟蹤提交創建者的唯一可靠方法是在簽名提交時簽名。
一個更簡單的方法是仔細記錄推入git服務器。通過推送引入的提交表明誰做了櫻桃選擇,或者更確切地說,是誰發佈的。
8
二者必選其一的--pretty=full
參數git log
導致類似:
git log -1 --pretty=full
commit 123abc
Author: Author Name
Commit: Commiter Name
Date: Wed Mar 20 09:43:20
Commmit Message
或者,如果你只在commiter --format="%cN"
的它產生的名稱感興趣:
git log -1 --format="%cN"
Commiter Name
見git-log(1)瞭解更多信息。
相關問題
- 1. git的櫻桃挑選多次提交
- 2. Git的壁球櫻桃採摘提交
- 3. 如何正確挑選櫻桃從Linux內核的git樹問題提交
- 4. 哪個提交摘櫻桃
- 5. Git的摘櫻桃
- 6. git shortlog:如何排除「(從提交____挑選的櫻桃)」等等?
- 7. git的穩定分支:找不櫻桃採摘提交
- 8. GIT櫻桃採摘如何找出已經採摘櫻桃
- 9. 櫻桃採摘Git中的一系列提交
- 10. 如何從git中藏起櫻桃?
- 11. Git櫻桃 - 從文件中選擇一批提交
- 12. Git的摘櫻桃老犯
- 13. Git - 除了櫻桃採摘主要的dev的日誌提交
- 14. git:合併後的櫻桃選擇提交的衝突
- 15. Git - 櫻桃選擇一個單一的提交請求
- 16. 櫻桃採摘個人提交使用Git svn的
- 17. 櫻桃採摘提交刪除文件
- 18. Git櫻桃採摘範圍
- 19. Git櫻桃挑選創建重複提交
- 20. Git櫻桃挑選創建blob不提交?
- 21. Git:櫻桃鎬插入從其他提交更改
- 22. Git櫻桃挑選一個提交併將其放在下面
- 23. 如何櫻桃採摘交互
- 24. 如何讓git日誌在同一行顯示櫻桃挑選的提交?
- 25. 在git中摘櫻桃後dcommit到SVN
- 26. 櫻桃採摘從另一個分支提交幾個提交
- 27. Git的 - 如何在使用「git的櫻桃」
- 28. 的Git - svn的鬆綁櫻桃
- 29. 在櫻桃採摘的提交中使用git rebase有什麼後果?
- 30. git的櫻桃採摘-x默認