How to install GIT on Windows 10

Developed by Linus Benedict Torvalds, GIT is one of the most popular distributed version control available. It is fast, flexible and run on Linux Kernal. From Google to Microsoft, Facebook to Twitter, Linkedin to Netflix almost every big fish is using GIT for their code management. GIT release under the GNU General Public License version 2.0 which means it is an open source and you can share or alter its source code.

In this tutorial I am going to show you how to install GIT on Windows 10. I am not going to cover its usage right now. I will just download and install GIT. In my upcoming posts I will try to cover its usage.

Steps: Install GIT on Windows 10

  • Download git from https://git-scm.com
  • Click on downloaded exe file and setup wizard opens. Click on next.
  • Select components which you want to install. My suggestion is leave as it is and click on next.
  • In this window you can select your default editor which will be used in git messages.
  • Next is to adjust environment path. Select second option and click on next.
  • Choose SSH window will open. Select Use OpenSSH option and click on next.
  • In this step select “Use the OpenSSL library” and click on next.
  • In configuring the line ending conversion window, select frist option which is “Checkout Windows-style, commit Unix-style line endings” and click on next.
  • This window is for selecting terminal emulator to use with git bash. Select first option and click on next.
  • In extra configuring options select first 2 options and click on Install button.

download git

git information window

git select components

git choosing default editor

git adjust env path

git choosing ssh

git choosing https

git configuring line ending

git configure terminal

git configure extra options

git installation on windows-10

git installation complete

open git in windows 10

Also read:

 

Posted in GIT

Author: Ahsan Zameer

I am a web developer and love to search new stuff on web. Trying different approaches and ideas to make web developing more interesting and enjoyable.