在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. 哪个提交摘樱桃
- 2. Git的摘樱桃
- 3. git shortlog:如何排除“(从提交____挑选的樱桃)”等等?
- 4. git的稳定分支:找不樱桃采摘提交
- 5. 樱桃采摘Git中的一系列提交
- 6. Git的摘樱桃老犯
- 7. git:合并后的樱桃选择提交的冲突
- 8. Git - 除了樱桃采摘主要的dev的日志提交
- 9. 樱桃采摘个人提交使用Git svn的
- 10. Git - 樱桃选择一个单一的提交请求
- 11. Git樱桃采摘范围
- 12. Git樱桃挑选一个提交并将其放在下面
- 13. 如何让git日志在同一行显示樱桃挑选的提交?
- 14. 在git中摘樱桃后dcommit到SVN
- 15. Git的 - 如何在使用“git的樱桃”
- 16. 的Git - svn的松绑樱桃
- 17. 在樱桃采摘的提交中使用git rebase有什么后果?
- 18. Git的樱桃挑选脏指数
- 19. 为什么git的樱桃摘叶未提交的修改退出非零
- 20. '致命:樱桃挑选失败'与Git
- 21. 合并跟踪Git樱桃采摘?
- 22. Git:同步分支,包含以前樱桃采摘的提交与主
- 23. 如何在樱桃采摘后删除无主分支中的旧提交?
- 24. 科抢救:樱桃选择合并提交?
- 25. TortoiseGit樱桃挑选失败!跳过这个提交?
- 26. 当恢复git以前承诺如何樱桃采摘?
- 27. 如何樱桃选择active_support 5秒?
- 28. 如何将一个提交ID添加到一系列樱桃选择?
- 29. 樱桃选择合并
- 30. 申请樱桃采摘