Git 是一个源代码版本控制系统,正在迅速成为开源项目的标准。它有一个强大的分布式模型,允许高级用户用分支来处理各种棘手的问题和改写历史记录。但是,要学习 Git 是需要付出更多的努力,让人不爽的命令行接口以及 Git 是如此的忽视它的使用者。 下面是我为什么如此痛恨 Git 的 10 个理由:.....
分类:
其他好文 时间:
2014-07-07 17:21:09
阅读次数:
182
一个GO语言 的文档中文译本网站:1、《学习Go语言》中文版:http://mikespook.com/learning-go/2、GITHUB :https://github.com/mikespook/Learning-Go-zh-cn
分类:
Web程序 时间:
2014-07-01 22:13:48
阅读次数:
293
Git配置1. 用户信息你个人的用户名称和电子邮件地址,用户名可随意修改,git 用于记录是谁提交了更新,以及更新人的联系方式。$ git config --global user.name "Donly Chan"$ git config --global user.email donly@exa...
分类:
其他好文 时间:
2014-07-01 21:18:41
阅读次数:
287
git 服务器端配置:1.安装git:sudo apt-get install git-core2.安装ssh服务:sudo apt-get install openssh-server3.创建服务端仓库文件夹(用户root可以访问):mkdir /project.git4.新建空白仓库:git -...
分类:
其他好文 时间:
2014-06-30 21:39:58
阅读次数:
253
一个简单的脚本,用于创建 git 仓库,简单易用方便操作。妈妈再也不用担心我创建 git 仓库出问题了~~~...
分类:
其他好文 时间:
2014-06-30 19:10:56
阅读次数:
292
声明:由于本人对于Git的学习还处于摸索阶段,对有些概念的理解或许只是我断章取义,有曲解误导的地方还请见谅指正!
一、分支
1.1分支的概念。
对于的分支的理解,我们可以用模块化这个词来解释;在日常工作中,一个项目的开发模式往往是模块化,团队协作式的开发。这样我们项目的进度可以称得上多核并发式的开发了。这种模块化的开发要求我们尽可能的高内聚低耦合以免造成一只胳膊没了整个人都废了的局面...
参考:
Pro gitSvn book 1.6TortoiseSVN-1.8.7-zh_CN
在一个团队的工作中,掌握版本控制系统的使用是对每一个工程师最基本的要求,作为刚入职的菜鸟我来说,更是需要快速掌握的,下面就简单记录一下svn以及git版本控制的基础知识。
1. 版本控制的概念 ...
分类:
其他好文 时间:
2014-06-30 09:55:46
阅读次数:
289
今天加班试图push代码的时候,报出了如下错误:
出现这个错误之前,是在远程服务器上创建了一个tag v2.1.1,同时clone的服务器代码指定的分支也是branch v2.1.1,本地用git tag命令可以查看分支:
在本地删除多余的tag标签:
再次push, Everything thing is OK!...
分类:
其他好文 时间:
2014-06-30 09:40:27
阅读次数:
696
21、git tag tagname:创建标签
22、git show tagname:查看标签信息。注意:标签不是按时间顺序列出,而是按字母排序的。
23、git tag -a tagname -m tagdesc:创建带说明的标签
24、git tag -d tagname:删除指定标签
25、git push origin tagname:推送某个标签到远程仓库
26、git push origin --tags:一次性推送全部尚未推送到远程的本地标签
27、git push origin...
分类:
其他好文 时间:
2014-06-29 23:40:56
阅读次数:
360