Getting Started with Git Version Control

by Santhakumar Munuswamy

  Posted on  28 July 2017

  Visual Studio ALM


 

In this article, we will discuss in details about the Git Version Control, how to install the Git in Windows and why we need to use Git version control for software development.

In this article, we will see the followings

  • What is Git?
  • What is Version Control?
  • How to install the Git in Windows
  • How to plugin Git with Visual Studio
  • Why we need to use Git version control for software development

What is Git?

Git is an open source and fully distributed version control system. It is designed mainly to handle the any kindly of the size of the projects with good performance as well as easy to learn.

What is Version Control?

Version Control is a technique that works to single file changes or multiple file changes over the period of time, we will get the specific version by later.

There are three type of VCS

  • Local Version Control System
  • Centralized Version Control System
  • Distributed Version Control System

Prerequisite

  • Git-2.13.3-64-bit

How to install the Git in Windows

You can download the Git with the URL given below

     Now, you can copy and paste URL into your browser as shown below

Double Click and Run Git-2.13.3-64-bit.exe file. If you will receive a user control prompt, click Yes button.

The Git window will open and click Next button.

You can be continued the default location for the installation, click Next button.

Select components window will open, click Next button.

Select start menu folder window will open, click Next button.

You can be continued the default option for using Git from the Windows Command, click Next button.


You can be continued the default option for using the OpenSSL library, click Next button.


You can be continued the default option for Checkout Windows-style, commit Unix-style line endings, click Next button.


You can select the option for use Windows default console window, click Next button.


You can be continued the default option for configuring additional features, click Install button.


Now, you can see the installation is progressing 


After successfully installing Git, click Finish button.



How to plugin Git with Visual Studio

Open Visual Studio 2017. Go to Tools menu, point to options and click options, options window will open as shown below


Go to Source Control, Expand the Source Control tree view. Now, you can select the plug-in-selection as shown below


Now, you can select the source control as Git from dropdown box, click Ok button.



Why we need to use Git version control for software development

  • Git is a fully distributed version control system that we can use out of dedicated server to code management with multiple peoples.
  • It is strongly supported by non-linear development approach
  • Ability to handle large projects with good performance and data volume
  • Good documentation and community support
  • It is support cross platform such as Windows, Linux, and Mac

Reference

Conclusion

I hope you understand now about Git, how to install the Git in Windows, How to plugin Git with Visual Studio and Why we need to use Git version control. I have covered all the required things. If you find anything missing, please let me know. 

Please share your valuable comments or feedback to improve my future articles

 


About the Author
Santhakumar Munuswamy is a seasoned Solution Architect and Most Valuable Professional in Cloud /AI solutions. He has been experienced around 14 years in Solution designing, Software Product Development, Technical Documentation, Project Management for Web and Cloud Applications. He has experience in the IT industry across different domains (Automotive, Telecommunications, Healthcare, Logistics & Warehouse Automation, etc.) with roles in Technical Architect, Genesys Consultant, Technical Lead, Team Lead, and Developer. He has experienced in mentorship and coaching high potential developers.

Follow Me: Facebook, Twitter, Google Plus, LinkedIn
blog comments powered by Disqus


Month List

Community Badges