r/learnjavascript • • Aug 16 '20

Gitutor: A command line app that makes Git easy

223 Upvotes

13 comments sorted by

7

u/andrscyv Aug 16 '20

We have found, both in college and in the workplace, that sometimes people find git intimidating to use because of all the commands you need to remember.

Gitutor is a command line application that wraps git and provides beginner friendly versions of git's commands. It makes git easy.

Some of Gitutor's features:

  • Create local repositories and link them to github in one command

  • You can easily undo changes

  • Interactive menus that make your life easier

  • Have a cheatsheet right on your terminal

You can check out the tutorial and installation guide on our website: https://gitutor.io/guide/

Right now the project is in beta , if you find any bugs or would like additional features please email us at [email protected]

26

u/DJ_Beardsquirt Aug 16 '20

Maybe I'm in the minority, but I really don't see how this is any easier than just using git. Plus, if you're unsure of anything with git it tends to be pretty straightforward to Google.

3

u/[deleted] Aug 16 '20

Thats what im saying, I find the git commands pretty intuitive and easy to manage. People think git is the huge complex framework or something... its just a version control system.

1

u/GirkovArpa Aug 17 '20

How do I download this? I click on the link and it's just a redirect straight back to this thread.

2

u/andrscyv Aug 17 '20

On our website you can find install instructions: https://gitutor.io/guide/

1

u/GirkovArpa Aug 17 '20

Can't install it without Python?

1

u/GoOsTT Aug 16 '20

Hey y’all I need your help. I learnt how to command line in order to set up and use github yet I’m using GitHub desktop since it’s much more understandable from cloning a repo to uploading, committing etc. is there any feature that I can’t do using github desktop? In general are employers okay if someone prefers github desktop?

2

u/HoodedCowl Aug 16 '20

Long story short, everything you use on a normal basis with git is also in th Desktop app. But when it comes to specific problems the commandline is the fastest to fix things and its more detailed.

Little tip. You can use the git extension if youre using vscode. Can do the everyday tasks withing vscode. But id recommend pushing in the cmdline cause it seems slow in the extension when it comes to that

1

u/GoOsTT Aug 16 '20

Thanks, I will look into it!

3

u/midnitewarrior Aug 16 '20

Nothing beats a whiz at the command line. The command line has many more features than you'll find in any gui. A gui can be good for most things, but when you run into trouble, you are going to have to use some of the less frequently used commands, and if your understanding of git is weak from relying on a gui, then you will have problems.

I learned the command line so I'd know what was going on in the gui, but once you are comfortable with command line, you simply don't need the gui. Guis do have some nice visualization tools for branching and history though.

1

u/[deleted] Aug 16 '20

neat

1

u/Romjan_D Aug 16 '20

I use zsh terminal and it has Ohmyzsh/git plugins on it. Check this out bro, i've been using this 6 months or far. it has nice shortcut features on it.... https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git

0

u/[deleted] Aug 16 '20

[deleted]

5

u/rrzibot Aug 16 '20

Why the downvotes? He is right.