Presentation is loading. Please wait.

Presentation is loading. Please wait.

Paul S Waters pswaters@outlook.com Getting Git.

Similar presentations


Presentation on theme: "Paul S Waters pswaters@outlook.com Getting Git."— Presentation transcript:

1 Paul S Waters Getting Git

2 Thanks to our Sponsors!

3 Agenda Overview Git basics Tools Using Git in VSTS

4 Overview

5 Why use source control? Better team dynamics Code transparency
Rollback and get previous versions (Sleep at night) Enable automation of builds and deployment Demonstrate with compliance and auditing Sync database and application changes

6 Why use Git? It's distributed, and light weight
Work offline and commit often Easily undo mistakes Enable agile workflows, and practices

7 Keys to success Be committed Communicate Work with Git; not against it
Set guidelines Naming conventions Databases Local development File locations Cross database scripts Learn from mistakes Git Style Guide -

8 Learning Resources VSTS Labs - Book: Pro Git - Git website - VSTS Labs -

9 Git Basics Git Basics GitBasics.pptx Slide Deck slides 4 - 11.
Source:

10 Tooling Git Basics GitBasics.pptx Slide Deck slides 4 - 11.
Source:

11 Tools SSMS Visual Studio Git for Windows Plug-ins Team Explorer
3rd Party Red gate Apex Visual Studio Git for Windows SSMS Enable Team Explorer - There are cases in which all but the Visual Source Safe package must be commented. As of this presentation, every time SSMS is updated the ssms.pkgundef file will need to be edited.

12 Using Git with VSTS Create
.gitignore - Folders – must have a file in them Clone Repo location Branch Create from VSTS Repo VSTS Work Item Backlog / User Stories, Features SSMS Visual Studio Commit Push Pull Requests Merge Conflicts Rebase Default reviewers Code review Complete Squash Changes


Download ppt "Paul S Waters pswaters@outlook.com Getting Git."

Similar presentations


Ads by Google