Setting up a repository manually
In Chapter 3, Customizing Interpreters and Virtual Environments, we created a virtual environment manually in order to become familiar with the process. We’ll do the same thing here. Let’s use the command line to create a repository and perform all the basic functions available in Git. Afterward, we’ll see where PyCharm’s tooling allows us to perform the same operations right from the IDE in a convenient GUI.
Don’t use spaces in any file or folder name
I’m going to bring this up often since I know a lot of readers skip around in books like this one. If you are new to software development, you may not know that using filenames with spaces can cause problems. Avoid using file and folder names with spaces, including any folders created by your operating system. Instead, use separators in place of spaces, such as dashes or underscores, or use camelCase names, which omit spaces and present word boundaries with...