exploring git in visual studio 2013

18
Exploring Git in Visual Studio 2013 C# Corner – 15 th November

Upload: sunny-kumar

Post on 11-Jul-2015

139 views

Category:

Software


3 download

TRANSCRIPT

Page 1: Exploring Git in Visual Studio 2013

Exploring Git in

Visual Studio 2013

C# Corner – 15th November

Page 2: Exploring Git in Visual Studio 2013

- Basic Git Terms

- How to use Git in

Visual Studio 2013

Agenda

Page 3: Exploring Git in Visual Studio 2013

Git - Basic Terms

Git- is a distributed Version Control System

- serves to monitor changes in files and undo them

- make the files available to other in form of a repo (repository)

- can get updates from other repos as well

Page 4: Exploring Git in Visual Studio 2013

Git - Basic Terms

GitHubA Git repository web-based hosting service, which offers

all of the distributed revision control.

Page 5: Exploring Git in Visual Studio 2013

Basic Process Flow

Git - Basic Terms

Page 6: Exploring Git in Visual Studio 2013

Git - Basic Terms

CloneA term used for copying a remote repo

locally, which contains the entire history of

the git repo being cloned.

Page 7: Exploring Git in Visual Studio 2013

Git - Basic Terms

ForkA fork is a personal copy of another user's

repository that lives on your account

Page 8: Exploring Git in Visual Studio 2013

Git - Basic Terms

Commit

A fork is a personal copy of another user's

repository that lives on your account

Page 9: Exploring Git in Visual Studio 2013

Git - Basic Terms

PullA term used for copying a remote repo

locally, which contains the entire history of

the git repo being cloned.

Page 10: Exploring Git in Visual Studio 2013

Git - Basic Terms

PushPushing refers to sending your committed

changes to a remote repository such as

GitHub.com

Page 11: Exploring Git in Visual Studio 2013

Git - Basic Terms

BranchA branch is a parallel version of a

repository. It is contained within the

repository, but does not affect the primary

or master branch.

Page 12: Exploring Git in Visual Studio 2013

Git - Basic Terms

CheckoutProcess of switching to a new branch

context

Page 13: Exploring Git in Visual Studio 2013

Git - Basic Terms

MergeMerging takes the changes from one branch

(in the same repository or from a fork), and

applies them into another.

Page 14: Exploring Git in Visual Studio 2013

Git - Basic Terms

RemoteA Repo or version of something - that

is hosted on a server.

Page 15: Exploring Git in Visual Studio 2013

Using Git in Visual Studio 2013

Create Remote Repo

Create Project in Visual Studio

Add Project to Source Control

Commit your changes

Push your commits to remote

Page 16: Exploring Git in Visual Studio 2013
Page 17: Exploring Git in Visual Studio 2013

• C# Corner MVP / Author / Speaker

• Microsoft Certified Professional

• Developer - .NET Stack

• Twitter: @sunny_delhi

• Email: [email protected]

• FB: bit.ly/sunnykumar

My Credentials

Sunny K Sharma

Page 18: Exploring Git in Visual Studio 2013

Thank You!