devel/gh (was: got(1) in base (was: Re: gitup(1) in base))

Adriaan de Groot adridg at freebsd.org
Sun Feb 21 20:52:22 UTC 2021


On Sunday, 21 February 2021 19:06:50 CET Graham Perrin wrote:
> * do gh(1) and related commands lack
>    what's required for 'simple' use?

I think that's an orthoganal question: 'simple' use vs a 'simple' tool; for 
base system we'd be looking more at the latter.

Answer along one axis: 'gh' is a GitHub client. Git is not GitHub. GitHub is 
not git. 'gh' also manages all the project-management things that GitHub 
provides, not just the git parts.

Answer along another axis: 'gh' RUN_DEPENDS on devel/git, so at that point you 
might as well just use git itself.

So: while 'gh' may provide a simpler interface for users (it might; I haven't 
actually tried it), it's very, *very* heavyweight and not a simple tool at 
all.

[ade]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freebsd.org/pipermail/freebsd-git/attachments/20210221/b51ae3a8/attachment.sig>


More information about the freebsd-git mailing list