Learning about Git
Associating text editors with Git
Use a text editor to open and edit your files with Git.
Configuring Git to handle line endings
To avoid problems in your diffs, you can configure Git to properly handle line endings.
From time to time, there are files you don't want Git to check in to GitHub Enterprise. There are a few ways to tell Git which files to ignore.