A complete website that teaches you how to use Git and GitHub and manage the whole thing with Visual Studio Code.
From first commit to expert, your easy guide to understanding Git and GitHub with VS Code.
The full website can be seen here:
The entire website contents are available as a pdf (in short a book) here:
|
GitHub is a cloud-based platform used by software developers to store, share, and collaborate on software projects using Git. It acts as a central hub for managing code repositories, tracking changes, and facilitating collaboration . GitHub is the platform of choice for version controlled software development. This website will take you through everything you need to know about GitHub. |
Git is the most popular distributed version control system for tracking changes in files. A crucial tool for collaborative software development and project management. Git is the engine behind GitHub. It is a fundemental component that underlies all GitHub repositories and their local copies. |
|
|
Visual Studio Code is a free, lightweight, versatile code text editor with cross-platform support for writing, editing, and debugging code. It is complete with syntax highlighting, code completion and debugging tools. VS Code is built to work with Git and GitHub. It has a graphical user interface that simplifies interactions with Git and effortlessly manages local and remote repositories. |
Well, there isn't one. This website is completely free, there is no registration or enroloment; there is also no advertising. Everything is available to you free of charge, there is even a pdf of the whole website that you can download and use as you see fit. |
|
This is a complete guide to using GitHub and its annoying, provincial, command line cousin, Git (the one that nobody likes or understands).
GitHub is the online version of Git and both are version control systems for software (websites, applications, programming, documentation, &c. pretty much anything you can develop on a computer).
They both (but especially Git) have a fairly steep learning curve. GitHub is based upon Git and they both use the same convoluted terminology and have the same underlying software engine.
This site is intended to be a simple, straightforward instruction manual for using Git and GitHub. It is based around Visual Studio Code (also called VS Code), a free and powerful text editor from Microsoft which is used to manage the Git and GitHub interfaces.