In this course, you will :Learn the key concepts of the Git source control system. Step through the entire Git workflow. Compare the different states in Git. Manage files inside and outside the control of Git and GitHub. Create and manage repositories on GitHub. Create branches and resolve conflicts with confidence. Save work in progress with Stashes. Mark special events with Tags and Releases. Even a bit of time travel within Git repositories and on GitHub. Perform many of the same local Git operations directly on GitHub. Join other GitHub projects by Forking and contribute back using Pull Requests. Review and Accept Pull Requests from Others. Share code with Gists. Manage project defects or enhancement requests with GitHub Issues. Group related repositories together with GitHub Organizations.