<?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 ilikeorangutans</title><link>https://kuelzer.ca/tags/git/</link><description>Recent content in Git on ilikeorangutans</description><generator>Hugo</generator><language>en</language><copyright>© 2026 Jakob Külzer</copyright><lastBuildDate>Sun, 12 Apr 2026 14:27:24 -0400</lastBuildDate><atom:link href="https://kuelzer.ca/tags/git/index.xml" rel="self" type="application/rss+xml"/><item><title>Hugo --cleanDestinationDir and Git Submodules</title><link>https://kuelzer.ca/posts/2025/08/04/hugo--cleandestinationdir-and-git-submodules/</link><pubDate>Mon, 04 Aug 2025 16:20:39 -0400</pubDate><guid>https://kuelzer.ca/posts/2025/08/04/hugo--cleandestinationdir-and-git-submodules/</guid><description>&lt;p&gt;Recently I&amp;rsquo;ve been working on updating my blog a bit (you might have noticed?). I keep the hugo sources in a git repository and the built site in a separate repository. That repository is added as a submodule to the sources repo and during the build, the generated HTML is written into the submodule. Except the submodule kept getting messed up; git would be unable to track the changes or they&amp;rsquo;d be added to the parent repository. It was truly maddening, but as it is so often, the problem was not git but me.&lt;/p&gt;</description></item><item><title>Maven Release Plugin and Git 1.9</title><link>https://kuelzer.ca/posts/2014/04/29/maven-release-plugin-and-git-19/</link><pubDate>Tue, 29 Apr 2014 13:59:40 -0400</pubDate><guid>https://kuelzer.ca/posts/2014/04/29/maven-release-plugin-and-git-19/</guid><description>&lt;p&gt;Ran into this issue today and wasted a good hour on figuring out what happened. Seems to be an issue with Git 1.9.x.&lt;/p&gt;
&lt;h3 id="symptoms"&gt;Symptoms&lt;/h3&gt;
&lt;p&gt;Maven release plugin successfully completes the &lt;code&gt;release:prepare&lt;/code&gt; goal, creates the tag, but fails to commit the changed &lt;code&gt;pom.xml&lt;/code&gt;.&lt;/p&gt;
&lt;h3 id="solution"&gt;Solution&lt;/h3&gt;
&lt;p&gt;Git&amp;rsquo;s output format changed slightly in one of the recent versions and Maven&amp;rsquo;s SCM provider expects output in a certain way. Luckily you can force git to use the old output style:&lt;/p&gt;</description></item></channel></rss>