You are here:Home » Framework » Use Git with Visual Studio 2010

Use Git with Visual Studio 2010

Use Git with Visual Studio 2010

What is GIT ?
  • In software development, Git is a distributed revision control and source code management (SCM) system with an emphasis on speed
  • Every Git working directory is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on network access or a central server.
  • Git is free software




For work with Git and VS 2010 You have to Down load and Install below mentioned Software.
(just click below mentioned hyper links)

1. Git Extensions

2.  Git Source Control Provider
   
    Note: for install Git Source Control Provider use below mentioned Steps :
              * Run Visual Studio.
              * Go to Tools | Extension Manager, Search Online Gallery for Git Source Control
                 Provider and  Install. (If you do above stepsthen you don't need to do any extra
                 configurations for this tool)

How to use GIT with VS 2010 ?

Step 1 :  Create a GIT Repository
   
              Select your Project by right click and then click "Create GIT Repository"


           

   

 













Then You can see Yellow Plus Symbols to denote that there are New Files.

Step 2 : Since I’m working on a New Project, I’ll Commit the New Files by using the 
             "Git Pending Changes" option as below. (right click your project)

Step 3 : Then you can select files which you want to Commit and give a meaningful Comment and 
             Press  Commit Button as below.
After that it Shows Added State as below.
Step 4 : When you set below mentioned Setup (TorticeGit Style) then generated Markers are very 
             easy to understand the status of files. 
Using VS 2010 : Tools --> Options --> Git Source Control Provider Options 
Colors Indicators :
Green   - Up to date
Yellow  - New File
Red      - Modified (not commit) 
Step 5 :  How to Modify a file and then Commit to Local Master ?

              Do modification to your file and then right click your project and click
              'Git Pending Changes'. It will show below screen.
              Right side of the below screen shows the changes done for the file.Its very useful 
              for double check the changes before Commit. 
Step 6 :  After Defining a Main Repository here  then Push your work for that Remote Repository 
              by clicking "Git Bash" short cut as below. 
Then you need to Type $ git push Your projects Remote Repository URL like below.
Then Username and Password for Remote Git Repository.
That is it.Now your codes are in Remote Git Repository.How easy it is. 
Other Important Git Functionalities
You can do all other Version Control related tasks such as pull,push,revert,commit,merge,stash etc. by using either Git Extensions or Tortoise Tool as below.
Select your project and then right click will popup below screen.
Important Note:
With Git Extention's  'Push' option is Not Working so far.So if you need to Push your code then You have to use either Git Bash (Command line utility which I showed early) or Tortoise Utilities.
Conclusion
  • By using above steps you can easily use Git with VS 2010
  • My Next Post about Git will explain how to Resolve Conflicts with Remote Repository by using inbuilt Tools in Git.

0 comments:

Post a Comment