back to article Git your coat – you've pulled: Standalone command-line interface for GitHub hits beta

A beta of GitHub's command-line interface for managing issues and pull requests is available to download for macOS, Windows and Linux. Git, the source code repository system invented by Linus Torvalds, is already a command-line tool, but GitHub's CLI will provide, according to today's blurb, "an easier and more seamless way to …

  1. This post has been deleted by its author

    1. Bronek Kozicki Silver badge

      Re: Invented by Linus Torvalds, sure

      Yes, Github are influential - they did lots of things right, first. But they are not "the git server", as you seem to imply. There are plenty of others out there, and they are doing some innovative stuff too, e.g. ForgeFed

    2. JohnFen Silver badge

      Re: Invented by Linus Torvalds, sure

      > Github is hammering home that this original git working model is dead and buried.

      Not hardly. I use Git heavily, but I won't touch Github with a ten foot pole (the reasons I abandoned Github are not only still there, but increasing). There is nothing they can do that would kill the original model of git for me. They're only affecting users of Github, which doesn't constitute anywhere close to the majority of Git users.

      1. Michael Wojcik Silver badge

        Re: Invented by Linus Torvalds, sure

        Same. I use git occasionally (most of my projects are still in Subversion, because it does everything those teams need and has a better CLI), but the only thing I use GitHub for is to clone the occasional open-source project hosted there.

        I guess I did use it briefly for pushing CVEs when I was a downstream CNA and MITRE had recently switched to their git-based submission method. But we consolidated that role into another group, which was fine by me.

  2. Anonymous Coward
    Anonymous Coward

    shit

    An implementation of git in (almost) pure POSIX shell

    https://git.sr.ht/~sircmpwn/shit

  3. AMBxx Silver badge
    Thumb Down

    NAFCLI

    I don't understand this current obsession with command line. It's fine for stuff you're using all the time, but for less frequent use you need a UI.

    1. deive

      Re: NAFCLI

      One reason is for containerisation - very easy to use command line tools in Docker etc.

      1. AMBxx Silver badge

        Re: NAFCLI

        Alternatively, we could have a decent management UI for Docker.

    2. Michael Wojcik Silver badge

      Re: NAFCLI

      I don't understand this obsession with GUIs. It's fine for tasks that don't need to be repeatable, recorded, automated, or scripted, but ... actually, what does that leave?

  4. phuzz Silver badge

    Great, now all I need to know is what the gh version of:

    git fetch origin

    git checkout master

    git reset --hard origin/master

    is, and I'll be all set.

    1. gerdesj Silver badge
      Gimp

      git

      https://xkcd.com/1597/

  5. deive

    This would be useful, if it weren't only for GitHub. Some standard way of managing repos and PRs across any GIT host would be much better.

  6. Rich 2 Silver badge
    WTF?

    When is command line not command line?

    After installing the tool and authorising to a GitHub account via the browser..."

    A command line tool that actually needs a GUI* browser to be able to use it! That's a new one on me. What a joke

    (*) Yes, I know there are non-GUI browsers out there, but being realistic for a moment... (actually, even if you used a non-GUI browser, it's STILL a joke!)

    1. disgustedoftunbridgewells Silver badge

      Re: When is command line not command line?

      I assume it gives you a url that you can copy and paste on first setup, so you can use it over SSH.

    2. Androgynous Cupboard Silver badge

      Re: When is command line not command line?

      That's OAUTH2, my friend. Use of a browser is a mandatory part of the process.

      1. Bronek Kozicki Silver badge

        Re: When is command line not command line?

        ... and the funny part is that a more appropriate mechanism, namely ssh keys, was readily available.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Biting the hand that feeds IT © 1998–2020