<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Git on 蓝尾蜂鸟</title><link>https://clibing.com/categories/git/</link><description>Recent content in Git on 蓝尾蜂鸟</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><copyright>Copyright © 2011-2026 clibing. All Rights Reserved.</copyright><lastBuildDate>Thu, 11 Jul 2024 09:23:25 +0800</lastBuildDate><atom:link href="https://clibing.com/categories/git/index.xml" rel="self" type="application/rss+xml"/><item><title>企业级--Git服务器自建与公共服务</title><link>https://clibing.com/posts/enterprise/chapter01/basics/gitea/</link><pubDate>Thu, 11 Jul 2024 09:23:25 +0800</pubDate><guid>https://clibing.com/posts/enterprise/chapter01/basics/gitea/</guid><description></description></item><item><title>git submoduel的基本使用</title><link>https://clibing.com/posts/linux/git/git_submoduel/</link><pubDate>Thu, 12 Aug 2021 18:04:19 +0800</pubDate><guid>https://clibing.com/posts/linux/git/git_submoduel/</guid><description><![CDATA[<ul>
<li>当项目越来越大之后，用一个仓库维护进行版本维护。导致.git文件会越来越大，会造成 request body 过大等http协议上的错误。所以需要将一个大项目拆分各个子模块独立进行版本管理。同时还可以设置专人负责模块。</li>
<li>当项目越来越成熟，关注较高时，项目设计成对外开放（例如可以自由切换模板、可以安装插件）。当作者发现某些第三方的模块受关注度较高时。可以引入第三方放的模块。例如OpenWRT，Jenkins、ES等</li>
</ul>]]></description></item><item><title>Git撤销更改</title><link>https://clibing.com/posts/linux/git/git-rollback/</link><pubDate>Mon, 20 Apr 2020 17:11:56 +0800</pubDate><guid>https://clibing.com/posts/linux/git/git-rollback/</guid><description>&lt;p>在多人合作程序开发的过程中，有时会将错误提交的情况，此时希望能撤销提交操作，让程序回到提交前的样子，解决方法：回退（reset）、反做（revert）。&lt;/p></description></item><item><title>Git操作</title><link>https://clibing.com/posts/linux/git/git/</link><pubDate>Thu, 16 Apr 2020 17:18:56 +0800</pubDate><guid>https://clibing.com/posts/linux/git/git/</guid><description><![CDATA[<h3 id="git操作---删除untracked-files" data-numberify>Git操作 - 删除untracked files<a class="anchor ms-1" href="#git操作---删除untracked-files"></a></h3>
<ol>
<li>
<p>删除 untracked files</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="ln">1</span><span class="cl">git clean -f
</span></span></code></pre></div></li>
<li>
<p>连 untracked 的目录也一起删掉</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="ln">1</span><span class="cl">git clean -fd
</span></span></code></pre></div></li>
<li>
<p>连 gitignore 的untrack 文件/目录也一起删掉 （慎用，一般这个是用来删掉编译出来的 .o之类的文件用的）</p>]]></description></item></channel></rss>