
Git Tutorial - W3Schools
In this tutorial you will understand what Git is and how to use it on the remote repository platforms, like GitHub. You can choose, and change, which platform to focus on by clicking in the menu on the right:
Introduction to Git and {{title}} - W3Schools
What is Git? Git is a popular version control system. It was created by Linus Torvalds in 2005, and has been maintained by Junio Hamano since then. It is used for: Tracking code changes; Tracking who made changes; Coding collaboration; What does Git do? Manage projects with Repositories; Clone a project to work on a local copy
Git Getting Started - W3Schools
To start using Git, we are first going to open up our Command shell. For Windows, you can use Git bash, which comes included in Git for Windows. For Mac and Linux you can use the built-in terminal.
Git Exercises - W3Schools
We have gathered a variety of Git exercises (with answers) for each Git Chapter. Try to solve an exercise by filling in the missing parts of a code. If you're stuck, hit the "Show Answer" button to see what you've done wrong.
Git Revert - W3Schools
Git Revert HEAD. We revert the latest commit using git revert HEAD (revert the latest change, and then commit), adding the option --no-edit to skip the commit message editor (getting the default revert message):
Git Branch - W3Schools
Working with Git Branches. In Git, a branch is a new/separate version of the main repository. Let's say you have a large project, and you need to update the design on it. How would that work without and with Git: Without Git: Make copies of all the …
Git New Files - W3Schools
Git Adding New Files. You just created your first local Git repo. But it is empty. So let's add some files, or create a new file using your favourite text editor. Then save or move it to the folder you just created. If you want to learn how to create a new file using a text editor, you can visit our HTML tutorial: HTML Editors
Git Commit - W3Schools
Git Commit. Since we have finished our work, we are ready move from stage to commit for our repo. Adding commits keep track of our progress and changes as we work. Git considers each commit change point or "save point". It is a point in the project you can go back to if you find a bug, or want to make a change.
Git GitHub Pages - W3Schools
Code Editor (Try it) With our online code editor, you can edit code and view the result in your browser
What is GitHub? - W3Schools
GitHub is a code hosting platform for collaboration and version control. GitHub lets you (and others) work together on projects.