git
lishouyi710
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git remote
git remote git remote 基本使用 基本使用 git是一个分布式代码管理工具,所以可以支持多个仓库,在git里,服务器上的仓库在本地称之为remote。 直接clone一个仓库: $: git clone git@search.ued.taobao.net:projects/search.git 另外一种clone方式: #转载 2013-05-03 17:50:48 · 528 阅读 · 0 评论 -
git tag
同大多数 VCS 一样,Git 也可以对某一时间点上的版本打上标签。人们在发布某个软件版本(比如 v1.0 等等)的时候,经常这么做。本节我们一起来学习如何列出所有可用的标签,如何新建标签,以及各种不同类型标签之间的差别。 列显已有的标签 列出现有标签的命令非常简单,直接运行 git tag 即可: $ git tag v0.1 v转载 2013-07-15 11:31:41 · 627 阅读 · 0 评论 -
git patch
UNIX世界的软件开发大多都是协作式的,因此,Patch(补丁)是一个相当重要的东西,因为几乎所有的大型UNIX项目的普通贡献者,都是通过 Patch来提交代码的。作为最重要的开源项目之一,Linux,也是这样的。普通开发者从软件仓库clone下代码,然后写入代码,做一个Patch, 最后用E-mail发给Linux Kernel的维护者就好了。Git最初作为Linux的版本控制工具,提供了透明、转载 2013-07-23 16:33:58 · 521 阅读 · 0 评论 -
git branch
1.远程分支就是本地分支push到服务器上的时候产生的。比如master就是一个最典型的远程分支(默认)。 1 $: git push origin master 除了master之外,我们还可以随便创建分支,然后push到服务器上去。例如: 1 $: git push origin develop转载 2013-09-26 18:19:13 · 719 阅读 · 0 评论 -
git cherry-pick. 如何把已经提交的commit, 从一个分支放到另一个分支
实际问题: 在本地 master 分支上做了一个commit ( 38361a68138140827b31b72f8bbfd88b3705d77a ) , 如何把它放到 本地 old_cc 分支上? 办法之一: 使用 cherry-pick. 根据git 文档: Apply the changes introduced by some existing comm转载 2013-09-27 10:25:51 · 785 阅读 · 0 评论 -
git 处理多个衍生项目的方法
在做项目时,尤其是做解决方案的项目, 可能会遇到不同公司的不同项目需求,但这些需求都源自同一项目或代码。如果在一个项目中fix了一个bug,如何将其移到另一个项目中呢。 下面介绍一种解决方法: 假设:有项目A和B, 其中B是A的一个变种。 首先在A里添加远程仓库B 第一步: git remote add BName url, 其中BName可以任意取, url为B仓库的git url(在原创 2013-09-27 18:10:07 · 1662 阅读 · 0 评论
分享