自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 git备忘

git有3个区域,分别是:1.working directory除了.git/当前目录其他内容就是working directory2.staging areastaging area是.git/下的index文件3.repository.git/是repositoryHEAD是一个引用,指向正在使用的分支,它是一个指向你正在工作中的本地分支的指针(译注:将 HEA

2012-03-08 13:29:28 628

原创 git常用命令整理

1.git initgit init:       创建空的git仓库。2.git clonegit clone --bared:      只clone .git仓库,而不会clone working directory和staging area.3.git addgit add:        根据目标文件的状态不同,此命令的效果也不同:可以用它开始跟踪新文件,或者

2012-03-08 13:22:44 2804 2

转载 子树合并

现在你已经看到了子模块系统的麻烦之处,让我们来看一下解决相同问题的另一途径。当 Git 归并时,它会检查需要归并的内容然后选择一个合适的归并策略。如果你归并的分支是两个,Git使用一个_递归_策略。如果你归并的分支超过两个,Git采用_章鱼_策略。这些策略是自动选择的,因为递归策略可以处理复杂的三路归并情况——比如多于一个共同祖先的——但是它只能处理两个分支的归并。章鱼归并可以处理多个分支但是但必

2012-03-08 13:02:28 919

转载 git子模块

经常有这样的事情,当你在一个项目上工作时,你需要在其中使用另外一个项目。也许它是一个第三方开发的库或者是你独立开发和并在多个父项目中使用的。这个场景下一个常见的问题产生了:你想将两个项目单独处理但是又需要在其中一个中使用另外一个。这里有一个例子。假设你在开发一个网站,为之创建Atom源。你不想编写一个自己的Atom生成代码,而是决定使用一个库。你可能不得不像CPAN install或者Ru

2012-03-08 13:01:50 1672

转载 git修改历史提交

很多时候,在 Git 上工作的时候,你也许会由于某种原因想要修订你的提交历史。Git 的一个卓越之处就是它允许你在最后可能的时刻再作决定。你可以在你即将提交暂存区时决定什么文件归入哪一次提交,你可以使用 stash 命令来决定你暂时搁置的工作,你可以重写已经发生的提交以使它们看起来是另外一种样子。这个包括改变提交的次序、改变说明或者修改提交中包含的文件,将提交归并、拆分或者完全删除——这一切在你尚

2012-03-08 13:01:04 1955

转载 git挂钩

和其他版本控制系统一样,当某些重要事件发生时,Git 以调用自定义脚本。有两组挂钩:客户端和服务器端。客户端挂钩用于客户端的操作,如提交和合并。服务器端挂钩用于 Git 服务器端的操作,如接收被推送的提交。你可以随意地使用这些挂钩,下面会讲解其中一些。安装一个挂钩挂钩都被存储在 Git 目录下的hooks子目录中,即大部分项目中的.git/hooks。 Git 默认会放置一些脚本样

2012-03-08 13:00:04 439

转载 git工作流程(二)--为项目作贡献

接下来,我们来学习一下作为项目贡献者,会有哪些常见的工作模式。不过要说清楚整个协作过程真的很难,Git 如此灵活,人们的协作方式便可以各式各样,没有固定不变的范式可循,而每个项目的具体情况又多少会有些不同,比如说参与者的规模,所选择的工作流程,每个人的提交权限,以及 Git 以外贡献等等,都会影响到具体操作的细节。首当其冲的是参与者规模。项目中有多少开发者是经常提交代码的?经常又是

2012-03-08 12:56:55 757

转载 git工作流程(一)--项目的管理

接下来,我们来学习一下作为项目贡献者,会有哪些常见的工作模式。不过要说清楚整个协作过程真的很难,Git 如此灵活,人们的协作方式便可以各式各样,没有固定不变的范式可循,而每个项目的具体情况又多少会有些不同,比如说参与者的规模,所选择的工作流程,每个人的提交权限,以及 Git 以外贡献等等,都会影响到具体操作的细节。首当其冲的是参与者规模。项目中有多少开发者是经常提交代码的?经常又是

2012-03-08 12:55:41 1042

转载 github操作指南

如果不想经历自己架设 Git 服务器的麻烦,网络上有几个专业的仓库托管服务可供选择。这样做有几大优点:托管账户的建立通常比较省时,方便项目的启动,而且不涉及服务器的维护和监控。即使内部创建并运行着自己的服务器,同时为开源项目提供一个公共托管站点还是有好处的 — 让开源社区更方便地找到该项目,并给予帮助。目前,可供选择的托管服务数量繁多,各有利弊。在 Git 官方 wiki 上的 Githo

2012-03-07 15:32:37 1802

原创 LVS-TUN setup

load balancerVIP=192.168.1.100real serverRIP=192.168.1.10clientCIP=192.168.1.11steps on load balancer:1.deactivate the firewall on the load balancer.2.ifconfig eth0:100 $VIP broadc

2012-02-16 18:48:30 783

转载 Linux一句话精彩问答(转载来自www.chinaunix.net)

----------------------------网络无关篇--------------------------0001 修改主机名(陈绪)vi /etc/sysconfig/network,修改HOSTNAME一行为"HOSTNAME=主机名"(没有这行?那就添加这一行吧),然后运行命令" hostname 主机名"。一般还要修改/etc/hosts文件中的主机名。这样,无论你是否

2012-02-14 16:04:41 18240 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除