<?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>版本控制 on 蓝尾蜂鸟</title><link>https://clibing.com/series/%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6/</link><description>Recent content in 版本控制 on 蓝尾蜂鸟</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><copyright>Copyright © 2011-2026 clibing. All Rights Reserved.</copyright><lastBuildDate>Thu, 12 Aug 2021 18:04:19 +0800</lastBuildDate><atom:link href="https://clibing.com/series/%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6/index.xml" rel="self" type="application/rss+xml"/><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></channel></rss>