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

Git Workflows (in German)

Git Workflows (in German)

Moritz Breit

May 06, 2013
Tweet

Other Decks in Programming

Transcript

  1. Git

  2. DVCS Distributed Version Control System Jede Arbeitskopie ist vollwertiges Repository

    Offline Operationen Branches lassen sich nicht vermeiden
  3. Rebase Spielt Commits neu ein Kann sie auf Basis eines

    anderen Zweigs einspielen Kann Commits dabei ändern Manipuliert die Geschichte
  4. Quelle: A successful Git branching model http://nvie.com/posts/a­successful­git­branching­model/ Git Flow Ergänzt

    das Feature­Branch­Modell um Releases und Bugfixes Develop ist zentraler Integrations­Branch Feature­Branches basieren auf Develop Master als Stable­Branch Bugfixes basieren auf Master Release­Branches zum Stabilisieren Commandline Tool
  5. Open Source Öffnung der Entwicklung für jeden Individuelle Entwicklung im

    eigenen Repository (Fork) Maintainer zieht Beiträge und schiebt sie auf das zentrale Repository
  6. Continuous Integration Tools: z.B. Hudson/Jenkins Benachrichtigung über Hooks Deployments Veröffentlichung

    der Ergebnisse Als Branch Über Git Notes Über Tags (bei Deployments)