
Git
zzqhost
热爱编程,精通C/C++, windows下编程
展开
-
git的常用命令
1. git简介关于Git的简介,我就不说了,网上一大堆. Git就是编程的神器,代码管理不可缺少的东东,自从出现秒杀一切,神么csv, svn 等等,靠边站.2. 命令备忘2.1. 常用命令备忘git branchgit fetch origingit checkout -b tmp origin/mastergit rebase origin/master原创 2017-05-08 10:23:49 · 329 阅读 · 0 评论 -
Git添加远程仓库
添加远程仓库主要有以下三种写法,如下:git remote add origin ssh://git@hostname/helloworld.gitgit remote add origin ssh://git@192.168.14.70/helloworld.gitgit remote add origin git@192.168.14.70:helloworld.git原创 2017-05-08 10:24:01 · 496 阅读 · 0 评论 -
一个成功的Git分支模型
本文译自 http://nvie.com/posts/a-successful-git-branching-model/ (by Vincent Driessen)–本文中我会展示一种开发模型,一年前该模型就已经被我用在所有的项目中(包括工作中的项目和私有项目),结果是非常成功的。我早就想为此写点东西,可直到现在才有时间。本文不会讲述任何项目的细节,只会涉及到分支策略和发布管理原创 2017-05-08 10:24:25 · 451 阅读 · 0 评论 -
Git托管网站
国外托管网站GitHub:这个是最有名的Git托管站了,里面的项目非常多。唯一不足的是国内网络不给力,有速度问题,好在GIT的天生体质好,对网络的依赖比SVN好多了,不过碰到方校长刷存在感的时候仍然无法访问的。GitHub的主要托管的是开源项目,也支持私有项目,但对于私有项目是要付费的。中国用户付费也不方便。GoogleCode:这个也是非常有名的开源原创 2017-05-08 10:24:43 · 539 阅读 · 0 评论 -
给git pull默认加上rebase功能
git pull时可以加上--rebase参数, 使之不产生Merge点, 保证了代码的整洁, 即: git pull --rebase但每次都加--rebase似乎有些麻烦,我们可以指定某个分支在执行git pull时默认采用rebase方式: $ git config branch.dev.rebase true请使用以上命令时将 "原创 2017-05-08 10:25:14 · 15336 阅读 · 1 评论 -
Git push与pull的默认行为
一直以来对git push与git pull命令的默认行为感觉混乱,今天抽空总结下。git push通常对于一个本地的新建分支,例如git checkout -b develop, 在develop分支commit了代码之后,如果直接执行git push命令,develop分支将不会被push到远程仓库(但此时git push操作有可能会推送一些代码到远程仓库,这取决于我们原创 2017-05-08 10:25:25 · 486 阅读 · 0 评论