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
-
The only thing it may be useful for is visualizing your commit and branch history. For standard pull/push, nothing beats CLI.
-
As far as I can tell, two uses:
Visualizing
People who don't want to use CLI or likely are being dragged into using git kicking and screaming. -
Visualizing and when I want to split changes in multiple commits (unless there are only a few add commands to run and I don't need to stage just part a file)
-
Dotwo1138yI only ever used the GUI as a learning tool - I've never seen a situation where using the GUI was more valuable than the CLI.
If you're confident using the CLI, then stick with it. And don't forget to put that shit on your CV. -
@Dotwo whoa, you mean putting git exclusively has a weightage? Or...Were you talking about CUI skills 😬?
-
rayanon13608yI've been working with git since last 6 years on medium to big projects, never needed it. I've never heard any linux kernel developer using a git GUI client; and the linux kernel is a huge project.
IMHO, the GUI clients are to sell to people who are scared of CLI. -
Dotwo1138y@alcatraz627 Both, in fairness, but I would 100% mention git; knowing how to use version control is a big deal.
Imagine being a manager hiring a graduate, and seeing a CV that says "You don't have to teach me this complex workflow pattern, I already know it." It's a big plus for getting an interview, and you can use it in the interview itself.
My first interview after graduation, I brought up my Github account and walked through a project I was working on - I was able to show off the quality of my commenting, I knew how branches worked, my commit messages weren't arse, and that I could rebase successfully when shit went fanwards.
It definitely helped me get that job.
Related Rants
-
sasikanth28A group of wolves is called a pack. A group of crows is called a murder. A group of developers is called a m...
-
gururaju56*Now that's what I call a Hacker* MOTHER OF ALL AUTOMATIONS This seems a long post. but you will definitely ...
-
gggggggggg19"Whenever I see a door that says push I pull first to prevent conflicts"
As a Dev in college working for teams in college, I don't really have a need to use git, since most of 'self proclaimed prestigious programmer child prodigies' I work with have no idea what it is; but I use it anyways as good programming practice and ease of backups.
So I tried using a GUI client after months of the git bash, and even though I looked up a few tutorials (was embarrassed the whole fucking time). I ended up adding, committing and pushing via bash.
Can anyone explain me how is the GUI client helpful in large projects and stuff?
undefined
bash
gui
bitch
git