Introducing GitHub: A Non-Technical Guide (2014)
Chapter 7. Next Steps
We’ve covered a lot of ground in this book. We started by looking at how to view a project and then moved through the process of forking a project, making edits, and then collaborating on a single repository. We looked at how to create and configure a new repository and how to use the GitHub GUI clients to download and work on repositories locally.
For many people, this is all you’ll need to know. The important next step is to practice until the skills become second nature and collaborating via GitHub becomes a natural way for you to work with teams of people on text-based files—whether source code or other projects.
There are some things that can only or best be done on the command line. For many people, you never need to make the jump to the command line, but if you’re working on projects in Git all day, every day, it makes sense to learn how to use Git from the command line. Jon Loeliger and Matthew McCullough created a great book called Version Control with Git (O’Reilly), which would be a great next step if you wanted to learn more about using Git from the command line.
GitHub also provides a number of resources for learning more about both Git and GitHub. For more information, go to https://training.github.com/.
GitHub is going to become an increasingly important part of the workflow of many companies. This is a great time to get familiar with it. Best of luck with the journey!