Hello, as a developer you need some sort of version control for your changes to your project or repository,handle them and work with colleagues as you do.
So meet Git, its a very straight forward tool I cannot give a well straight forward instruction but as a beginner like you and me I found these video that can help us out. In summary these are the commands you will use from your day to day job using Git.
- git config –global user.name “John Doe” and user.email “[email protected]” – this is for setting up an account
- git init – starting your repository
- git status – tell us that our working project are the same in the repository if not then use next command
- git add .(all) or git add (filename) – you add the changes to the staging stage ready to be committed or made put the repository
- git commit -m “Your message about the changes” – finally put your changes to the repository
- git log – these views any commits your team has made then add in –author “Beth” to see Beth’s commit message
- git help – get help will show list of commands you can use and their usage
- git diff – show the comparison , and show updates made from the old one, and remember this is before you do a commit. Otherwise there is nothing to show.
- git diff –staged – compare your “staging” changes to your “repository” otherwise default is between “working” directory and the “repository”
Here is now the video you are waiting for, a very informative tutorial that can get you started from beginner to advanced.
Credit to the video uploader. I learned alot from this tutorial. And I am sure you will too.
In another note, once you got a good grasp on Git. You might want to put your repository/project online then you know whats coming , GitHub! There’s other repo container out there but GitHub is like the standard. Anyways thats it for now 🙂