Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
olback107947yI'm making my own Git Gui, not because I want one but to learn C and gtk. Seemed like a simple task, a few days of work and I've got the basics done.
-
Root797507yI really want a GUI that will do partial file commits.
I'm so tired of undoing changes to commit them in stages ☹ -
I think git kraken is nice. I know most people here hate GUI, and good reasons. But a GUI does some things better than a terminal. Like seeing more information on the screen
-
Yeah, diff view is better in the GUI imo, no matter whether it's the one integrated into your Editor (VSCode in my case) or the one in GitHub Desktop...
But more 'complex' tasks are either complicated to do or impossible, so CLI for that -
Ickerday817yJetBrains' IDEs have excellent git integrations, but I always have either GitKraken or SourceTree to light my darkest hours. :(
-
PRein11867yAnother vote for gitkraken. Although it cannot replace the cli it's still pretty useful.
-
Double-A4347y@Ashkin SourceTree does that, more or less. You can stage Single chunks of your changes.
-
@Ashkin you just gave me a side project haha
Great Idea... I dread partials, I get away with doing mass commits with one message only because I am doing solo projects, but that won't fly in the industry. -
edensg7767y@Ashkin if you're on macos, there's an awesome app called gitup that, among other things, lets you stage/unstage individual changes. it's free/open source, and it's got some other nifty features like a stash manager too.
-
edensg7767y@Ashkin No problem, enjoy! It also gives you a `gitup` command you can run in a directory to open the current git repo in gitup — handy if you still like to use the command line for some things
-
@edensg @Ashkin well shit now I don't want to build that gui wrapper for git.
-
@demiko well the program I was going to create would interface with the command line with bash files. All you would need to do is click on the file(s) you want to commit and add a message in the text box and hit commit (button) and then (was gonna do it in python) python would initiate the bash script to commit the file through CL. Of course I would also do pushing and staging as well.
-
VomBa2977yI always let the IDE do the work, because honestly, I still don't fully understand most of it. And i only used it for one simple app alone.
PS: foreveralone.png -
Haha. So. Many. GUI's. I can't decide which one to use. I refuse to pay $80, so I'm stuck between Fork and Cycligent. May actually pay for GitAhead tho.
-
If you use Sublime Text, I highly recommend GitGutter. Super awesome git integration into ST.
I only used CLI git before, until I discovered GitGutter -
I was on gitcracken until I tried cycligen. it's more awesome and I didn't think that was possible.
-
@irene idk if that's what it's called, but the one we use is literally called tortoiseSVN, it was a bit confusing when I started, they said they switched from svn, but kept using the same client, it's dumb af, I'm with anyone else who thinks the cli is just the way to go, alias this, alias that, anything but a mouse lol
-
@irene not really sure, it was already set up for me :p never really cared to ask, I care not to pick up any bad practices from this shit hole lol
Related Rants
Me: *just playing around with Git on my terminal*
Friend: "Man, you're such a geek, typing your git command on the terminal.. I myself can't use git without the GUI at all"
Me: *stares at him in silence*
Me: "Wait... THERE 'S A GUI FOR THAT?"
*true story when I was in college*
rant
git gui
git
cli