sudo apt-get install curl zsh curl -L http://install.ohmyz.sh | sh sudo chsh -s $(which zsh) $(whoami) #this to change your default sh to zsh then you should logout and relog for enable zsh edit ~/...
分类:
其他好文 时间:
2014-09-07 13:39:05
阅读次数:
197
背景: 紧接上文,从本地独立开发者角度出发,继续对从SVN集中式版本管理转向GIT分布式版本管理的细节进行介绍。此次以自己具体的开发实例为基础,给出GIT管理从整体项目SVN服务器检出来的本地工作副本的详细过程。...
分类:
其他好文 时间:
2014-09-07 13:35:15
阅读次数:
257
这篇文章联系了自个的项目经历及网上材料,再加上个人的一些体会。出于对git办理工具的酷爱,特编写此文。git办理模型http://www.nuoyapingtai.net 诺亚平台www.nuoyapingtai.net常见的解法是求解节点到根的途径,对途径做比对。参见:http://www.ly....
分类:
其他好文 时间:
2014-09-07 12:11:25
阅读次数:
144
背景:
原本在学校跟随导师做项目的时候,就一直在使用版本管理,主要是用来记录项目的修改,项目成员之间的沟通和交流。使用的服务端是Visual SVN,客户端是TortoiseSVN,常用的TortoiseSVN指令也仅限于SVN Update和SVN Commit,前者用来从服务器更新,以期望查看其他同学的修改,后者用来将自己的修改提交到服务器,使得团队共享修改。...
分类:
其他好文 时间:
2014-09-07 07:39:04
阅读次数:
296
当前主流的源代码版本控制系统有:CVS、 SVN、Git、Bazzar、Mercurial等几类;多数开源软件源代码都是由上述工具管理,典型的 Linux kernel之前通过SVN,现在由Git工具管理,Ubuntu 发行版所有源代码由 Bazzar 管理。Git、Mercurial和Bazzar...
分类:
其他好文 时间:
2014-09-06 22:25:04
阅读次数:
354
8、首次安装git,然后要把创建好的仓库放到github上,首先,你要先做一些基本设置,继续设置吧~~。 在git黑框框中输入 ssh-keygen -t rsa -C "your email" 然后回车,使用默认值。操作如下图: 命令行解释:cd ~/ssh #### 通过这条命令跳转...
分类:
其他好文 时间:
2014-09-06 17:21:43
阅读次数:
201
一、git与github git 是一款自由和开源的分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目。 github 是一个网站,给用户提供git仓库托管服务,是开源代码库以及版本控制系统。在github上你可以找到很多开源代码,方便学习。二、安装git(for windows) 1、...
分类:
其他好文 时间:
2014-09-06 17:20:53
阅读次数:
227
版本控制一提到版本控制,程序员们就会想到他们工作中用到的各种源代码控制工具,Subversion、Git、Mercurial……实际上源代码之外的许多其他文件也会有版本控制的需要。而版本的想法和对其的管理更是在计算机出现之前的印刷以至手写时代就一直存在。版本是作品生长衍变的徵象。手写和印刷时代的文字作品之还仅是记录它的修改生长。及至计算机和电子文件出现,文件大小、内容复杂程度、版本更新速度都空前增...
分类:
其他好文 时间:
2014-09-06 12:26:23
阅读次数:
218
一、查看修改日志信息1)git log:显示最近到最远的提交日志 添加参数--pretty=oneline:查看简单的日志信息。二、进行恢复到先前版本1)在Git中,HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^ 网上100个版本就是HEAD~100.2)将当...
分类:
其他好文 时间:
2014-09-05 23:33:32
阅读次数:
310
1)git status:可以让我们时刻掌握仓库当前的状态。2)git diff 【文件名】:查看改变的详细信息,显示的结果是Unix通用的diff格式。步骤:1、修改文件2、通过git add 【文件】:进行添加3、通过git status:进行查看仓库的状态4、通过git commit -m "...
分类:
其他好文 时间:
2014-09-05 22:22:02
阅读次数:
212