Most version control systems have a combination of graphical and command line tools. Learning the com-mand line can save you a lot of time when working over a remote connection. Almost all version control tools will run faster in the command line since you can be more specific about what you want the tool to do. A little time spent learning the command line will save you a lot of time in the long run.
Learn The Command Line
Chapter 10 – Written Communication