Getting Started with Git
Using Git with Command Line
To start using Git, we are first going to open up our Command shell.
- For Windows, you can use Git bash, which comes included in Git for Windows.
- For macOS and Linux you can use the built-in terminal.
The first thing we need to do, is to check if Git is properly installed. Once you've opened your terminal application, type git version
. The output will either tell you which version of Git is installed, or it will alert you that git
is an unknown command. It should show something like git version X.Y
if Git is installed.
Example:
git version
After successfully executing the above command you will get an output similar to the one shown below:
git version 2.31.1
Customize Git Environment
Your Identity
The first thing you should do when you install Git is to set your user name and email address. This is important because every Git commit uses this information, and it’s immutably baked into the commits you start creating:
git config --global user.name "gitopia"
git config --global user.email hello@gitopia.org
Again, you need to do this only once if you pass the --global option, because then Git will always use that information for anything you do on that system. If you want to override this with a different name or email address for specific projects, you can run the command without the --global option when you’re in that project.
Your Editor
By default, Git uses the system default editor, which is taken from the VISUAL or EDITOR environment variable. We can configure a different one by using git config.
git config --global core.editor vim
Checking Your Settings
To verify your Git settings of the local repository, use git config –list command as given below.
git config --list
The above command will produce the following result.
user.name=gitopia
user.email=hello@gitopia.org
color.status=auto
color.branch=auto
core.editor=vim
Creating Git Folder
Now, let's create a new folder for our project:
mkdir hello-world
cd hello-world
mkdir
makes a new directory.cd
changes the current working directory.
Now that we are in the correct directory. We can start by initializing Git!
Initialize Git
Once you have navigated to the correct folder, you can initialize Git on that folder:
mkdir hello-world
cd hello-world
git init
After successfully executing the above commands you will get an output similar to the one shown below:
Initialized empty Git repository in /Users/gitopia/hello-world/.git/
You just created your first Git Repository!