<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="text">Read the Docs Blog - Posts tagged git</title>
  <id>https://blog.readthedocs.com/archive/tag/git/atom.xml</id>
  <updated>2022-03-01T00:00:00Z</updated>
  <link href="https://blog.readthedocs.com" />
  <link href="https://blog.readthedocs.com/archive/tag/git/atom.xml" rel="self" />
  <generator uri="http://ablog.readthedocs.org" version="0.9.5">ABlog</generator>
  <entry xml:base="https://blog.readthedocs.com/archive/tag/git/atom.xml">
    <title type="text">Deprecation of the git:// protocol on GitHub</title>
    <id>https://blog.readthedocs.com/github-git-protocol-deprecation/</id>
    <updated>2022-03-01T00:00:00Z</updated>
    <published>2022-03-01T00:00:00Z</published>
    <link href="https://blog.readthedocs.com/github-git-protocol-deprecation/" />
    <author>
      <name>Santos Gallegos</name>
    </author>
    <content type="html">&lt;div class=&quot;section&quot; id=&quot;deprecation-of-the-git-protocol-on-github&quot;&gt;

&lt;p&gt;Last year, GitHub &lt;a class=&quot;reference external&quot; href=&quot;https://github.blog/2021-09-01-improving-git-protocol-security-github/&quot;&gt;announced&lt;/a&gt; the deprecation of the unsecured Git protocol due to security reasons.
This change will be made permanent on March 15, 2022.&lt;/p&gt;
&lt;p&gt;At Read the Docs we found around 900 projects using a Git protocol URL
(&lt;code class=&quot;docutils literal notranslate&quot;&gt;&lt;span class=&quot;pre&quot;&gt;git://github.com/user/project&lt;/span&gt;&lt;/code&gt;) to clone their projects.
To save time for our users, we have migrated those to use the HTTPS cloning URL instead
(&lt;code class=&quot;docutils literal notranslate&quot;&gt;&lt;span class=&quot;pre&quot;&gt;https://github.com/user/project&lt;/span&gt;&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;But there are other places where projects may be using a Git protocol URL,
like in submodules or dependencies. You’ll need to migrate those to use a supported
protocol in order for your builds to keep working after March 15, 2022.
In most cases, this means changing URLs that start with &lt;code class=&quot;docutils literal notranslate&quot;&gt;&lt;span class=&quot;pre&quot;&gt;git://&lt;/span&gt;&lt;/code&gt; to start with &lt;code class=&quot;docutils literal notranslate&quot;&gt;&lt;span class=&quot;pre&quot;&gt;https://&lt;/span&gt;&lt;/code&gt; instead.
If you have doubts, please check the documentation of the tools you are using,
for example:&lt;/p&gt;
&lt;ul class=&quot;simple&quot;&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://git-scm.com/docs/git-submodule/#Documentation/git-submodule.txt-set-url--ltpathgtltnewurlgt&quot;&gt;Git submodule URLs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;reference external&quot; href=&quot;https://pip.pypa.io/en/stable/topics/vcs-support/#git&quot;&gt;Pip VCS support&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Note that this applies only to repositories hosted on GitHub&lt;/strong&gt;,
repositories using providers that support the Git protocol won’t be affected.&lt;/p&gt;
&lt;p&gt;Read the Docs tries to keep users informed about deprecations
and breaking changes that may impact projects.
To receive future updates like this, &lt;a class=&quot;reference external&quot; href=&quot;https://landing.mailerlite.com/webforms/landing/p8b7z2&quot;&gt;subscribe to our newsletter&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
</content>
  </entry>
</feed>
