Conclusion
In this chapter, you learned the basic concepts, commands, and workflows that you need to use Git effectively. Some of the often-used advanced features and terminology should be clearer to you now, and we passed on some advice for “soft” Git skills like writing good commit messages.
The shell aliases we showed you save us hundreds of keystrokes in a day of programming; we hope they are as useful to you as they have been to us, and that you’ll use command aliases for all the hard-to-remember or hard-to-type commands you run daily.
We also hope that you followed along with the Poor man’s GitHub project! Running the commands only takes a few minutes, but if you take an afternoon and really try it out (rent a Linux VM for a few hours, set up a remote repository there, and push some example commits), you’ll get a feel for how powerful and effective your newfound Linux skills can be when they’re combined to solve real-world problems...