<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Windows on Aleš Lončar</title><link>https://loncar.net/tags/windows/</link><description>Recent content in Windows on Aleš Lončar</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 03 Jun 2019 21:54:59 +0200</lastBuildDate><atom:link href="https://loncar.net/tags/windows/index.xml" rel="self" type="application/rss+xml"/><item><title>Git for Windows: Filename too long</title><link>https://loncar.net/posts/git-for-windows-filename-too-long/</link><pubDate>Mon, 03 Jun 2019 21:54:59 +0200</pubDate><guid>https://loncar.net/posts/git-for-windows-filename-too-long/</guid><description>&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">$ git clone ssh://git@some-git-repo
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">Cloning into &lt;span class="s1">&amp;#39;SOME_GIT_REPO&amp;#39;&lt;/span>...
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">remote: Counting objects: 16307, &lt;span class="k">done&lt;/span>.
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">remote: Compressing objects: 100% &lt;span class="o">(&lt;/span>6522/6522&lt;span class="o">)&lt;/span>, &lt;span class="k">done&lt;/span>.
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">remote: Total &lt;span class="m">16307&lt;/span> &lt;span class="o">(&lt;/span>delta 12659&lt;span class="o">)&lt;/span>, reused &lt;span class="m">12167&lt;/span> &lt;span class="o">(&lt;/span>delta 9480&lt;span class="o">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">Receiving objects: 100% &lt;span class="o">(&lt;/span>16307/16307&lt;span class="o">)&lt;/span>, 3.99 MiB &lt;span class="p">|&lt;/span> 1.21 MiB/s, &lt;span class="k">done&lt;/span>.
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">Resolving deltas: 100% &lt;span class="o">(&lt;/span>12659/12659&lt;span class="o">)&lt;/span>, &lt;span class="k">done&lt;/span>.
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">error: unable to create file src/app/custom-components/main-application-components/ke-profile-management/assign-restrictions-and-limitations/assign-restrictions-limitations-main-screen/assign-restrictions-limitations-main-screen.component.html: Filename too long
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">error: unable to create file src/app/custom-components/main-application-components/ke-profile-management/assign-restrictions-and-limitations/assign-restrictions-limitations-main-screen/assign-restrictions-limitations-main-screen.component.spec.ts: Filename too long
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">Checking out files: 100% &lt;span class="o">(&lt;/span>342/342&lt;span class="o">)&lt;/span>, &lt;span class="k">done&lt;/span>.
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">fatal: unable to checkout working tree
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">warning: Clone succeeded, but checkout failed.
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">You can inspect what was checked out with &lt;span class="s1">&amp;#39;git status&amp;#39;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">and retry the checkout with &lt;span class="s1">&amp;#39;git checkout -f HEAD&amp;#39;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># This command only applies `longpaths` to the current project&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">$ git config core.longpaths &lt;span class="nb">true&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">$ git checkout -f HEAD
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;figure>&lt;img src="https://cdn.loncar.net/filename-tool-long.png"
 alt="After applying core.longpats option the missing files are checked out">&lt;figcaption>
 &lt;p>After applying core.longpats option the missing files are checked out&lt;/p></description></item></channel></rss>