让我们拥有2个存储库,一个包含实际数据存储库和一个裸存储库,通过从数据仓库到裸仓库进行git推送,从实际数据存储库加载增量。希望你已经理解了我在这里使用的模型。
通过克隆裸存储库来创建克隆,我将从本地克隆中的分支推送到裸存储库中的分支。当我将数据从我的分支推送到裸仓库时,数据会自动同步到数据仓库。
我有一个问题 - 是否有办法找到代码来自哪个分支的裸仓库。我可以在git推送期间看到源和目标分支,但是在推送之后我可以从日志或其他方式看到从哪个分支和存储库中确定数据已被推送?如果有5个开发人员推出裸仓库,我可以在裸仓库中找到哪个分支并克隆代码被推送?
答案 0 :(得分:0)
The simplest way:git log --pretty=oneline --graph
。我希望它有所帮助。
答案 1 :(得分:0)
gitg
可能是一个不错的解决方案,因为它会向您显示指向每个分支头部的标记的历史记录。