git |

使用Git Submodule管理子模块

【Git】子模块:一个仓库包含另一个仓库 如何在大型项目中使用Git子模块开发 git子模块 到目前为止,将您的大项目分解为子项目.现在使用以下命令将每个子项目添加到主项目: 1$ git submodule add <url> 项目添加到您的仓库后,您必须初始化并更新它. 12$ git submodule init$ git submodule update 从Git 1.8.2开始,新选项 –remote 被添加 1$ git submodule upd ...

pastor
pastor
9 min read
git |

Git使用规范流程

团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。 否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。 下面是ThoughtBot 的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。 第一步:新建分支首先,每次开发新功能,都应该新建一个单独的分支(这方面可以参考《Git分支管理策略》)。 # 获取主干最新代码 $ git checkout master $ git pull # 新建一个开发分支myfeature $ ...

pastor
pastor
8 min read
git |

常用Git命令清单

我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库# 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git ini ...

pastor
pastor
8 min read
认知升级 |

认知升级:提升理解层次的NLP思维框架

一家零售店的困境 假设你是一个「某品牌运动鞋」的线下门店代理商,门店开在上海的闹市区有好几年了,你雇佣了几个伙计在经营着自己的小店面,你每周来店里一次了解经营情况,一直以来都比较稳定。 可是最近,你发现生意越来越差,销售额一直在下滑,而且你还发现,某几款鞋子的「进货价」竟然比淘宝上的「零售价」还要高,很多客人来店里试了一圈鞋子,结果都跑去网上下单了。 伙计们的士气也开始变的低落,客人进来了,都不太愿意主动去搭理,你刚要发火,一名员工却突然提出了辞职… 你非常苦恼,这个地段的 ...

pastor
pastor
18 min read