在GitHub中,是否有一种方法可以查看所有分支上的所有最近提交。最好是按时间顺序倒写。
也许我是史努比,但我希望能够看到我的开发人员最近在做什么,至少在提交到github上的存储库方面。到目前为止,我看到的最接近的是网络图,它当然非常有用。
在GitHub中,是否有一种方法可以查看所有分支上的所有最近提交。最好是按时间顺序倒写。
也许我是史努比,但我希望能够看到我的开发人员最近在做什么,至少在提交到github上的存储库方面。到目前为止,我看到的最接近的是网络图,它当然非常有用。
当前回答
请注意:这不是正确答案,尽管我希望它继续有用。注意,这是一个“社区”的答案,所以我没有得到任何点赞
要查看特定分支的所有提交(因此这实际上没有回答最初的问题,即查看所有分支的提交):
点击存储库主页上的“Code”(最左边的选项卡)。在这4个按钮(“主”,“转到文件”,“添加文件”,“代码”)下面有一个蓝色矩形。在它的右端是一个时钟图标和一个数字。如果你的浏览器视窗足够宽,它甚至包括(哇)单词“提交”。这是一个链接。点击享受!!
注意:这个页面的URL是这样的:https://github.com/myProfile/myRepo/commits/master
其他回答
请注意:这不是正确答案,尽管我希望它继续有用。注意,这是一个“社区”的答案,所以我没有得到任何点赞
要查看特定分支的所有提交(因此这实际上没有回答最初的问题,即查看所有分支的提交):
点击存储库主页上的“Code”(最左边的选项卡)。在这4个按钮(“主”,“转到文件”,“添加文件”,“代码”)下面有一个蓝色矩形。在它的右端是一个时钟图标和一个数字。如果你的浏览器视窗足够宽,它甚至包括(哇)单词“提交”。这是一个链接。点击享受!!
注意:这个页面的URL是这样的:https://github.com/myProfile/myRepo/commits/master
actions选项卡包含所有分支的回购中最近完成的所有活动。
由于“洞察”/“网络”解决方案仅适用于公共/GitHub团队存储库,所以我找到了一种既适用于私有存储库又适用于公共存储库的方法。
github.com/username/reponame/branches
在当前选中的分支下拉列表旁边,有一个到github.com/username/reponame/branches的链接
这为你提供了一个(可点击的)所有分支及其最近提交的列表,按时间顺序,如问题所问:
虽然这个方法不会显示所有分支的所有提交(只有最近的一次),但它允许您检查哪些(新)分支最近更新过,并进一步调查。我一直在用这个。
在我的回购设置中,每个开发者都有一个用户。git帐户。我建议你这样做:
git fetch --all
此获取更新远程分支的所有本地副本,但不会为这些跟踪远程分支创建新的本地分支。如果你有所有开发者分支的本地分支,你会想要运行:
git pull --all
你需要做的是git fetch。all然后git pull。all。我希望这能有所帮助。
最后,你还可以做git远程更新,这与git fetch——all相同
在最初的GitHub中没有办法实现这一点。但有一个解决办法。
您可以使用Le Git Graph(读作合法图形),这是一个浏览器扩展,可以做到这一点。
从这里安装扩展:https://chrome.google.com/webstore/detail/le-git-graph-commits-grap/joggkdfebigddmaagckekihhfncdobff
它将为你打开的每个GitHub回购添加一个新的“提交”部分。打开提交图,在那里,跨分支的所有提交都将与git图一起列出。
希望能有所帮助! 一个upvote将高度赞赏!