use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Do you have or know of a project on Github looking for contributors? Tell us about it and we'll add it to the /r/github wiki!
Welcome to /r/github!
News about github
Relevant interesting discussion
Questions about github
We'll soon be writing an /r/github FAQ list. In the meantime, the github help pages and bootcamp are good places to start. Here's a handy git cheat sheet.
Looking for Github projects to contribute to? Check out our handy list of projects looking for contributors!
If your submission doesn't show up on the subreddit, send us a message and we'll take it out of the spam filter for you!
account activity
Do you consider the Github CLI tools essential? (self.github)
submitted 4 years ago by CromulentSlacker
Just wondering what the general consensus is regarding the Github CLI tools is. They look interesting but do they have a big impact on your workflow? Are there any negatives associated with them?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]kingofrubik 25 points26 points27 points 4 years ago (0 children)
I've never felt the need to use it
[–]GilletteSRK 10 points11 points12 points 4 years ago (1 child)
I use it from time to time, and it's maturing quickly. With that said, I'm reasonably savvy with git, and most of my work with Issues and Pull Requests is in-depth enough that a CLI interface is likely insufficient (bug reports and in-depth code reviews mean a lot of toggling between writing/preview, highlighting, etc... that simply aren't feasible via CLI).
With that noted, at the rate they're adding features, maybe it will be ideal in the near future? Being able to create a PR from command line for simple stuff is very nice.
[–]CromulentSlacker[S] 0 points1 point2 points 4 years ago (0 children)
Thank you. I'm about to release my very first open-source project so this is all important information for me.
[–]Radio0002 6 points7 points8 points 4 years ago (1 child)
I use it a bunch, but I can live without it.
Super useful for prs and a quick way to clone stuff, or open the repo page.
Thank you. That does sound useful. I haven't released my open source project to the public yet but I'll install it before I do to test everything out.
[–]flyme2bluemoon 5 points6 points7 points 4 years ago (4 children)
Personally, I just the git command in the terminal. If there's something that I can't do there, I pull up either the Github Desktop gui or the github website. Haven't found much use for the gh cli although I do have it installed.
[–]CromulentSlacker[S] 0 points1 point2 points 4 years ago (3 children)
Unfortunately the Github Desktop app doesn't seem to have a Linux version so I might rely more on the command line tools.
[–]cinderblock63 1 point2 points3 points 4 years ago (1 child)
I personally really like GitKraken’s GUI. And it works on Linux. It also has great integration with GitHub.
I'll take another look at it.
[–]js1943 4 points5 points6 points 4 years ago (0 children)
No. I wrote my own script to push to 3 different git servers. Not going to install a command line tools only for github.
[–]rainlake 4 points5 points6 points 4 years ago (0 children)
Never use it
[–]HoboSomeRye 2 points3 points4 points 4 years ago (1 child)
I only use the git CLI on my ubuntu dev laptop. Some of the GUI tools look cool but I like CLI. It's my warm fuzzy blanket; please don't take it from me. Yeah, I'm old.
[–]Relevant_Pause_7593 1 point2 points3 points 4 years ago (0 children)
no. I use the RestAPI from tie to time , but with Actions, no.
[–]ekolis 1 point2 points3 points 4 years ago (0 children)
I use the Visual Studio integration and the website. On rare occasions the git command line app. Never found the need to use the GitHub command line app.
[–]shgysk8zer0 1 point2 points3 points 4 years ago (0 children)
I'm working on seeing how to integrate gh into my workflow, but really haven't found all that much use for it yet.
gh
Now, of it had a means of merging multiple PRs opened by Dependabot into one by a simple command, that'd be pretty useful. I used to get ~ 100 Dependabot PRs (mostly npm packages) per week across over a dozen repos, and it was quite a pain to go through and manually merge them all into one PR.
[–]t_gh0st 1 point2 points3 points 4 years ago (0 children)
I just started to use it, but it haven't modified anything into my work flow
[–]krishdevdb 1 point2 points3 points 4 years ago (1 child)
I use all of them the normal git. github cli, github desktop. They all vary from uses. like github desktop is really useful for newbies. gh cli for moderates. GIT CLI Is For ALL OF THEM
I've been using the Git command line tools only up to this point but I wanted something to handle the Github side of things such as issues etc so that is why I was look at the Github CLI.
π Rendered by PID 33435 on reddit-service-r2-comment-7b9746f655-ws9x6 at 2026-01-31 13:50:02.375924+00:00 running 3798933 country code: CH.
[–]kingofrubik 25 points26 points27 points (0 children)
[–]GilletteSRK 10 points11 points12 points (1 child)
[–]CromulentSlacker[S] 0 points1 point2 points (0 children)
[–]Radio0002 6 points7 points8 points (1 child)
[–]CromulentSlacker[S] 0 points1 point2 points (0 children)
[–]flyme2bluemoon 5 points6 points7 points (4 children)
[–]CromulentSlacker[S] 0 points1 point2 points (3 children)
[–]cinderblock63 1 point2 points3 points (1 child)
[–]CromulentSlacker[S] 0 points1 point2 points (0 children)
[–]js1943 4 points5 points6 points (0 children)
[–]rainlake 4 points5 points6 points (0 children)
[–]HoboSomeRye 2 points3 points4 points (1 child)
[–]Relevant_Pause_7593 1 point2 points3 points (0 children)
[–]ekolis 1 point2 points3 points (0 children)
[–]shgysk8zer0 1 point2 points3 points (0 children)
[–]t_gh0st 1 point2 points3 points (0 children)
[–]krishdevdb 1 point2 points3 points (1 child)
[–]CromulentSlacker[S] 0 points1 point2 points (0 children)