Download Git & GitHub - The Practical Guide For Free

What you’ll learn
Learn all you need to work with Git, including all about repositories, commits, branches & more
Understand how Git works behind the scenes and understand local & remote as well as local-tracking & remote-tracking branches.
Dive into advanced Git features like merging, rebasing, and the stash, and learn how to manage merge conflicts
Bring Git’s power to the cloud with Git. Hub
Learn how to collaborate in projects via Git & GitHub in teams & organizations.
Learn how to contribute to open-source projects via forks & pull requests
Efficiently manage projects with Git & GitHub
Requirements
NO prior Git or GitHub, or web development knowledge is required
An email address is required to create a (free) GitHub account
The course can be attended on Mac & Windows computers
Description
No matter if you’re just getting started with (web) development, if you’re applying for a developer job, or if you just need to refresh your knowledge,e - version control is a core skill you need to succeed as a developer!
Git (a version control system) and GitHub (a cloud provider for Git managed projects) form an outstanding combination to provide the best possible experience to create and maintain a structured project history!
This course guides everyone (no prior knowledge is required!) through the core steps to use these tools in your daily projects with ease.
What is Version Control?
Saving & accessing data and tracking changes is what version control is all about. No matter if you’re working on a private or a professional development project, code evolves, changes, and continuously gets improved. A clean version management structure is therefore key to successfully managing the progress of your projects.
What is Git?
Git is a 100% free version management tool, specifically created for and used by developers all over the world to manage project code history locally on their machines (Windows, macOS, Linux/Unix).
What is GitHub?
GitHub is an online service; it is also free for many use cases (an account is all you need) and brings Git’s local “file-tracking” strengths to the cloud. Storing project code online, updating code, accessing other team members’ code, or collaborating on large-scale projects inside your organization - all are possible with the help of GitHub!