Github比较来自不同用户的两个不同代码库。

4
我希望比较来自user_arepo_a和来自user_brepo_b。我试图将它们fork,但仍然无法进行比较!如何做到这一点?我可以在Github网站上完成吗?我希望能够在视觉上进行比较,而不仅仅是在日志文件中。
2个回答

4

@M.Khajavi 你如何定义“相同”的仓库?对我来说,user-a:projectuser-b:project是不同的Git仓库。 - Mincong Huang
1
https://github.com/user_a/repo_a/compare/master...user_b:master - 我在哪里可以设置repo_b? - MohamadKh75
3
你不能这样做。用户B的仓库只能是repo_a,因为它是用户A的repo_a的分支。比较两个完全不同的仓库并不是常见的用例...如果你真的想这样做,我认为你需要下载它们并在本地进行diff - Mincong Huang
@MohamadKh75 使用 Meld 进行本地比较。 - Smart Manoj

1

您可以查看命令行工具github-compare

github-compare urfave/cli spf13/cobra

┌─────────────────────────┬────────────────┬────────────────────┐
│ METRICS                 │ URFAVE/CLI     │ SPF13/COBRA        │
├─────────────────────────┼────────────────┼────────────────────┤
│  homepage             │ <nil>          │ https://cobra.dev  │
│  language             │ Go             │ Go                 │
│  license              │ MIT License    │ Apache License 2.0 │
│ ⏰ age                  │ 3237 days      │ 3185 days          │
│  stars                │ 18354(5/d)     │ 26748(8/d)         │
│  latestDayStarCount   │ 8 (down)       │ 18 (up)            │
│  latestWeekStarCount  │ 99 (up)        │ 115 (up)           │
│  latestMonthStarCount │ 396            │ 499                │
│  forks                │ 1564(0/d)      │ 2325(0/d)          │
│  watchers             │ 304            │ 350                │
│  issues               │ 134/650        │ 107/891            │
│  pull requests        │ 22/751         │ 55/808             │
│  contributors         │ 244            │ 246                │
│  releases             │ 46             │ 16                 │
│  release circle(avg)  │ 70 days        │ 199 days           │
│  lastRelease          │ 1 day(s) ago   │ 2 month(s) ago     │
│  lastCommit           │ 17 hour(s) ago │ 23 hour(s) ago     │
│  lastUpdate           │ 2 hour(s) ago  │ 1 hour(s) ago      │
└─────────────────────────┴────────────────┴────────────────────┘

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接