Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Git is Everywhere - Real world use cases

Git is Everywhere - Real world use cases

Workflows that emerged from the communities around Git are conquering not only the world of Software

Awesome Incremented

November 26, 2015
Tweet

More Decks by Awesome Incremented

Other Decks in Programming

Transcript

  1. Summary (Spoiler Alert!) Git workflows conquer the world. People use

    it for managing • Development & Collaboration • Releases, Docs, … GitFlow harmonized workflows over whole lifecycle
  2. SourceTree Using GitFlow for •Development & Versioning (GitVersion) •Deployment (NuGet,

    ClickOnce, …) Examples • “MyApp” awesome-inc/OneClickBuild
  3. Config management Using Git for managing machine configurations Examples •

    mkoertgen/hello.git.cms • GitHub Pages & Jekyll • Deploy to Azure with Git
  4. SourceTree Issue Tracking • Formats Links • SourceTree Blog •

    Usually per repo, • How to for many (SO) • look for ‘.git/sourcetreeconfig’
  5. Issue Tracking Link git history → issue is fine (for

    devs) but… • managers need it the other way round, i.e. • Issue → SCM, build, deploy, docs, ... How not to do this? → Manually! • i.e. paste links all over your M x N stack