<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Git on Personal weblog</title>
    <link>https://carl.duevel.online/tags/git/</link>
    <description>Recent content in Git on Personal weblog</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Thu, 14 Oct 2021 15:23:33 +0200</lastBuildDate>
    <atom:link href="https://carl.duevel.online/tags/git/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Do you ever forget to push your git commits?</title>
      <link>https://carl.duevel.online/blog/git-remind/</link>
      <pubDate>Thu, 14 Oct 2021 15:23:33 +0200</pubDate>
      <guid>https://carl.duevel.online/blog/git-remind/</guid>
      <description>&lt;p&gt;The title of this post is a rhetorical question.&#xA;At least I think it is. Or I like to think it is.&#xA;What I can say with certainty is that I forgot my fair share&#xA;of pushes. 😅&lt;/p&gt;&#xA;&lt;p&gt;&#xA;Sometimes I was the one tripping over my own mistake (Why is that commit not&#xA;live? Ah, because the pipeline did not run. Because I did not push. &lt;strong&gt;facepalm&lt;/strong&gt;).&#xA;Sometimes my colleagues had to find out.☺️ &lt;/p&gt;</description>
    </item>
    <item>
      <title>Clone all those gitlab repositories</title>
      <link>https://carl.duevel.online/blog/getalltherepos/</link>
      <pubDate>Sat, 13 Jul 2019 20:40:19 +0200</pubDate>
      <guid>https://carl.duevel.online/blog/getalltherepos/</guid>
      <description>&lt;p&gt;If you change work environments once in a while you know that there is one thing&#xA;that you are doing quite a lot of when starting off: Cloning quite a lot of&#xA;repositories. Microservices, git and infrastructure as code among other things&#xA;have let to a big number of repositories in almost all organizations.&lt;/p&gt;&#xA;&lt;p&gt;&#xA;As I was doing that the last time it got really tedious. Mainly because I wanted&#xA;to search the whole code base and that did not work with the local gitlab&#xA;instance. Naturally I turned to the shell to give this a shot and as it turns&#xA;out it is a one liner (line breaks added for your convenience ;)), mostly&#xA;thanks to &lt;a href=&#34;https://python-gitlab.readthedocs.io/en/stable/cli.html&#34;&gt;python-gitlab&lt;/a&gt; and the inherent awesomeness of the shell:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
