{"id":2586,"date":"2020-02-24T23:21:17","date_gmt":"2020-02-24T22:21:17","guid":{"rendered":"https:\/\/vielhuber.de\/?p=2586"},"modified":"2020-02-24T23:24:48","modified_gmt":"2020-02-24T22:24:48","slug":"quick-tip-git-auto-tagging","status":"publish","type":"post","link":"https:\/\/vielhuber.de\/blog\/quick-tip-git-auto-tagging\/","title":{"rendered":"Quick Tip: Git Auto-Tagging"},"content":{"rendered":"\n<p>Verkn\u00fcpft man <a href=\"https:\/\/github.com\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Github (opens in a new tab)\">Github<\/a> mit <a href=\"https:\/\/packagist.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Composer (opens in a new tab)\">Composer<\/a>, ist zwingend die Vergabe einer Versionsnummer via <a href=\"https:\/\/git-scm.com\/book\/en\/v2\/Git-Basics-Tagging\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"git tag (opens in a new tab)\">git tag<\/a> erforderlich. Folgender Kommandozeilenbefehl ermittelt den aktuellen Tag und erh\u00f6ht ihn (laut <a href=\"https:\/\/semver.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"SemVer (opens in a new tab)\">SemVer<\/a>) um eine Versionsnummer. So folgt beispielsweise nach 1.0.9 die Version 1.1.0. Ist kein Tag vergeben, wird die Version automatisch mit 1.0.0 getaggt.  Tools wie <a href=\"https:\/\/github.com\/vielhuber\/flimsy\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"flimsy (opens in a new tab)\">flimsy<\/a> oder auch <a href=\"https:\/\/git-scm.com\/book\/uz\/v2\/Customizing-Git-Git-Hooks\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"git hooks (opens in a new tab)\">git hooks<\/a> verk\u00fcrzen diese Zeichenw\u00fcste. <\/p>\n\n\n\n<p class=\"githubgist\" data-gist-file=\"inline.sh\">8cd852c96ec1e60e8a5ac1f3614b2397<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Verkn\u00fcpft man Github mit Composer, ist zwingend die Vergabe einer Versionsnummer via git tag erforderlich. Folgender Kommandozeilenbefehl ermittelt den aktuellen Tag und erh\u00f6ht ihn (laut SemVer) um eine Versionsnummer. So folgt beispielsweise nach 1.0.9 die Version 1.1.0. Ist kein Tag vergeben, wird die Version automatisch mit 1.0.0 getaggt. Tools wie flimsy oder auch git hooks [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"gtbabel_prevent_lngs":"","gtbabel_alt_lng":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-2586","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-blog"},"acf":[],"yoast_head":"<title>Quick Tip: Git Auto-Tagging &#060; Vielhuber David<\/title>\n<meta name=\"description\" content=\"Verkn\u00fcpft man Github mit Composer, ist zwingend die Vergabe einer Versionsnummer via git tag erforderlich. Folgender Kommandozeilenbefehl ermittelt d...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vielhuber.de\/blog\/quick-tip-git-auto-tagging\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Quick Tip: Git Auto-Tagging &#060; Vielhuber David\" \/>\n<meta property=\"og:description\" content=\"Verkn\u00fcpft man Github mit Composer, ist zwingend die Vergabe einer Versionsnummer via git tag erforderlich. Folgender Kommandozeilenbefehl ermittelt den\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vielhuber.de\/blog\/quick-tip-git-auto-tagging\/\" \/>\n<meta property=\"og:site_name\" content=\"Vielhuber David\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-24T22:21:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-02-24T22:24:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"552\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"David\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@vielhuber\" \/>\n<meta name=\"twitter:site\" content=\"@vielhuber\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"David\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/quick-tip-git-auto-tagging\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/quick-tip-git-auto-tagging\\\/\"},\"author\":{\"name\":\"David\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#\\\/schema\\\/person\\\/64d4ff14713d413ea4d9b210d0c2c6ef\"},\"headline\":\"Quick Tip: Git Auto-Tagging\",\"datePublished\":\"2020-02-24T22:21:17+00:00\",\"dateModified\":\"2020-02-24T22:24:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/quick-tip-git-auto-tagging\\\/\"},\"wordCount\":72,\"publisher\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#\\\/schema\\\/person\\\/64d4ff14713d413ea4d9b210d0c2c6ef\"},\"articleSection\":[\"Blog\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/quick-tip-git-auto-tagging\\\/\",\"url\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/quick-tip-git-auto-tagging\\\/\",\"name\":\"Quick Tip: Git Auto-Tagging &#060; Vielhuber David\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#website\"},\"datePublished\":\"2020-02-24T22:21:17+00:00\",\"dateModified\":\"2020-02-24T22:24:48+00:00\",\"description\":\"Verkn\u00fcpft man Github mit Composer, ist zwingend die Vergabe einer Versionsnummer via git tag erforderlich. Folgender Kommandozeilenbefehl ermittelt den\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/quick-tip-git-auto-tagging\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vielhuber.de\\\/blog\\\/quick-tip-git-auto-tagging\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/quick-tip-git-auto-tagging\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vielhuber.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Quick Tip: Git Auto-Tagging\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#website\",\"url\":\"https:\\\/\\\/vielhuber.de\\\/\",\"name\":\"Vielhuber David\",\"description\":\"Full-Stack Developer\",\"publisher\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#\\\/schema\\\/person\\\/64d4ff14713d413ea4d9b210d0c2c6ef\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vielhuber.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#\\\/schema\\\/person\\\/64d4ff14713d413ea4d9b210d0c2c6ef\",\"name\":\"David\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/wp-content\\\/uploads\\\/about.jpg\",\"url\":\"https:\\\/\\\/vielhuber.de\\\/wp-content\\\/uploads\\\/about.jpg\",\"contentUrl\":\"https:\\\/\\\/vielhuber.de\\\/wp-content\\\/uploads\\\/about.jpg\",\"width\":700,\"height\":552,\"caption\":\"David\"},\"logo\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/wp-content\\\/uploads\\\/about.jpg\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/vielhuber\"]}]}<\/script>","yoast_head_json":{"title":"Quick Tip: Git Auto-Tagging &#060; Vielhuber David","description":"Verkn\u00fcpft man Github mit Composer, ist zwingend die Vergabe einer Versionsnummer via git tag erforderlich. Folgender Kommandozeilenbefehl ermittelt d...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vielhuber.de\/blog\/quick-tip-git-auto-tagging\/","og_locale":"de_DE","og_type":"article","og_title":"Quick Tip: Git Auto-Tagging &#060; Vielhuber David","og_description":"Verkn\u00fcpft man Github mit Composer, ist zwingend die Vergabe einer Versionsnummer via git tag erforderlich. Folgender Kommandozeilenbefehl ermittelt den","og_url":"https:\/\/vielhuber.de\/blog\/quick-tip-git-auto-tagging\/","og_site_name":"Vielhuber David","article_published_time":"2020-02-24T22:21:17+00:00","article_modified_time":"2020-02-24T22:24:48+00:00","og_image":[{"width":700,"height":552,"url":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg","type":"image\/jpeg"}],"author":"David","twitter_card":"summary_large_image","twitter_creator":"@vielhuber","twitter_site":"@vielhuber","twitter_misc":{"Verfasst von":"David"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vielhuber.de\/blog\/quick-tip-git-auto-tagging\/#article","isPartOf":{"@id":"https:\/\/vielhuber.de\/blog\/quick-tip-git-auto-tagging\/"},"author":{"name":"David","@id":"https:\/\/vielhuber.de\/#\/schema\/person\/64d4ff14713d413ea4d9b210d0c2c6ef"},"headline":"Quick Tip: Git Auto-Tagging","datePublished":"2020-02-24T22:21:17+00:00","dateModified":"2020-02-24T22:24:48+00:00","mainEntityOfPage":{"@id":"https:\/\/vielhuber.de\/blog\/quick-tip-git-auto-tagging\/"},"wordCount":72,"publisher":{"@id":"https:\/\/vielhuber.de\/#\/schema\/person\/64d4ff14713d413ea4d9b210d0c2c6ef"},"articleSection":["Blog"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/vielhuber.de\/blog\/quick-tip-git-auto-tagging\/","url":"https:\/\/vielhuber.de\/blog\/quick-tip-git-auto-tagging\/","name":"Quick Tip: Git Auto-Tagging &#060; Vielhuber David","isPartOf":{"@id":"https:\/\/vielhuber.de\/#website"},"datePublished":"2020-02-24T22:21:17+00:00","dateModified":"2020-02-24T22:24:48+00:00","description":"Verkn\u00fcpft man Github mit Composer, ist zwingend die Vergabe einer Versionsnummer via git tag erforderlich. Folgender Kommandozeilenbefehl ermittelt den","breadcrumb":{"@id":"https:\/\/vielhuber.de\/blog\/quick-tip-git-auto-tagging\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vielhuber.de\/blog\/quick-tip-git-auto-tagging\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vielhuber.de\/blog\/quick-tip-git-auto-tagging\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vielhuber.de\/"},{"@type":"ListItem","position":2,"name":"Quick Tip: Git Auto-Tagging"}]},{"@type":"WebSite","@id":"https:\/\/vielhuber.de\/#website","url":"https:\/\/vielhuber.de\/","name":"Vielhuber David","description":"Full-Stack Developer","publisher":{"@id":"https:\/\/vielhuber.de\/#\/schema\/person\/64d4ff14713d413ea4d9b210d0c2c6ef"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vielhuber.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":["Person","Organization"],"@id":"https:\/\/vielhuber.de\/#\/schema\/person\/64d4ff14713d413ea4d9b210d0c2c6ef","name":"David","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg","url":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg","contentUrl":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg","width":700,"height":552,"caption":"David"},"logo":{"@id":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg"},"sameAs":["https:\/\/x.com\/vielhuber"]}]}},"_links":{"self":[{"href":"https:\/\/vielhuber.de\/tr\/wp-json\/wp\/v2\/posts\/2586","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vielhuber.de\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vielhuber.de\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vielhuber.de\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vielhuber.de\/tr\/wp-json\/wp\/v2\/comments?post=2586"}],"version-history":[{"count":3,"href":"https:\/\/vielhuber.de\/tr\/wp-json\/wp\/v2\/posts\/2586\/revisions"}],"predecessor-version":[{"id":2589,"href":"https:\/\/vielhuber.de\/tr\/wp-json\/wp\/v2\/posts\/2586\/revisions\/2589"}],"wp:attachment":[{"href":"https:\/\/vielhuber.de\/tr\/wp-json\/wp\/v2\/media?parent=2586"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vielhuber.de\/tr\/wp-json\/wp\/v2\/categories?post=2586"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vielhuber.de\/tr\/wp-json\/wp\/v2\/tags?post=2586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}