5 ms·
Github has a really great url api - you can usually do git related compares right there in the url - github.com/some/repo/compare/HEAD...comitsha is actually a
by seer 7y ago
Github has a really great url api - you can usually do git related compares right there in the url - github.com/some/repo/compare/HEAD...comitsha is actually a thing.
And while not particularly ergonomic you can have PR against other PR since forever.
Github is built by devs for devs and has tons of hidden gems scattered in there. Do read their shortcuts help, blog and other dev sources and you might find tools for a lot of the task you can think of.
- Game_Ender 7y agoThat feature breaks down in the presence of merges. But when those are not present it works OK, you see lines like this: > force-pushed the aojea:affinity branch from 8eab3f7 to ee626e7 yesterday [0] Where the "force pushed" links to a pretty decent UI [1], but it will include a bunch of non-import information if the person rebased and force pushed, which is a common reason for force pushing. You can see that in this [2] long lived Kubernetes PR that was rebased, the resulting "helpful" link shows me 2094 changed files [3]. In a tool like Gerrit or Phabricator this is automatically handled and it would basically ignore this operation unless the rebase changed the code being reviewed. 0 - https://github.com/kubernetes/kubernetes/pull/88409 https://github.com/kubernetes/kubernetes/pull/88409 1 - https://github.com/kubernetes/kubernetes/compare/8eab3f7316381a5bc91104881d9f77ee0430e56c..ee626e77bfd2d69dd378eade3d86a297f3bbab45 https://github.com/kubernetes/kubernetes/compare/8eab3f73163... 2 - https://github.com/kubernetes/kubernetes/pull/85000 https://github.com/kubernetes/kubernetes/pull/85000 3 - https://github.com/kubernetes/kubernetes/compare/375873cb532942035b9e6479f044a9184cf0e5a6..ee8f410ca145b028d352be2d9498fcbcf95cb517 https://github.com/kubernetes/kubernetes/compare/375873cb532...