際際滷

際際滷Share a Scribd company logo
Visual Studio and Git
TFS and Git, best buddies
What is git?
Why should I care?
Ok, so what makes it so great?
How does it work?
Commits are immutable
Directional commit graph
Labels are used for marking commits
Decentralized, distributed, resilient
The Git workflow
Branch -> Commit -> Merge
Multiple remotes
Pull requests
Visual Studio Integration
TFS integration
Advantages over standard TFS
Its fast
Its distributed and resilient
It encourages experimentation
Disadvantages
It assumes you can think
It assumes you know how it works
Steep learning curve
Recommendations
Learn to use it
Not off the internet
From someone who knows it
Dont use rebase
It summons gremlins
Alternatives to Visual Studio Git
Github for Windows
SourceTree
A few more resources
Git for ages 4 and up
https://www.youtube.com/watch?v=1ffBJ4sVUb4
http://think-like-a-git.net/
Good luck on your road

More Related Content