DEV Community

rickyl3aks
rickyl3aks

Posted on

Why git and GitHub is relevant to put in your skills?

I know that working with git and post your code on GitHub is really useful for developers so you can review your code and/or help others, but I was wondering why you should put those tools on your portfolio as well along with the languages.

I feel like that git and GitHub is kind of mandatory when you are a developer like cmd for example, makes your life easier in a way, so I believe you should put cmd on your tools but no one ever mention it.

I feel like git GitHub and cmd are basic tools as the alphabet but no one ask you to put on your portfolio that you know how to write and read...

Top comments (2)

Collapse
 
thefern profile image
Fernando B 🚀

You put whatever you feel like is going to get you a job, preferably skills you have. If the job is asking for version control skills, then it would be pertinent to have git, mercurial, or whatever vcs experience you have. I would say a high percentage of people use gui tools, but it really doesn't matter if you use cli or gui as long as you have those skills I believe they're marketable no matter how easy or fundamental you think they are. There is always someone who doesn't know git. If there are three candidates, and one shows they know how to use git right off the bat, that might be the difference between a job and the door.

Collapse
 
alainvanhout profile image
Alain Van Hout

It's true that command line skills are often useful in software development, but there are also plenty of UI tools out there that fulfill much of the same requirements. So it's quite possible to manage (mostly) without it.

Version control, of which git is the de facto standard, is however something that modern software development can not do without.