• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Silver_Bullet
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2013年3月2日

理解Git 的工作流程
摘要: 如果你不理解 Git 的设计动机,那你就会处处碰壁。知道足够多的命令和参数后,你就会强行让 Git 按你想的来工作,而不是按 Git 自己的方式来。这就像把螺丝刀当锤子用;也能把活干完,但肯定干的差极了,花费很长时间,还会弄坏螺丝刀。想想常见的 Git 工作流程是怎么失效的吧。从 Master 创建一个分支,写代码,然后把这个分支合并回 Master。多数时候这样做的效果会如你所愿,因为从你创建分支到合并回去之间,Master 一般都会有些变动。然后,有一天当你想把一个功能(feature)分支合并进 Master 的时候,而 Master 并没有像以往那样有变动,问题来了:这时 Gi... 阅读全文
posted @ 2013-03-02 13:33 Silver_Bullet 阅读(215) 评论(0) 推荐(0)
 
git 基础(on Ubuntu)
摘要: 1.安装程序$sudo apt-get install git$sudo apt-get install git-core2.那通过命令更新版本库git clone git://git.kernel.org/pub/scm/git/git.git3.创建一个新版本库$mkdir gittutorch$cd gitturtorch$git init这样,一个空的版本库就创建好了,并在当前目录中创建一个叫 .git 的子目录。你可以用 ls -a 查看一下,并请注意其中的三项内容:一个叫 HEAD 的文件,我们现在来查看一下它的内容:$ cat .git/HEAD现在 HEAD 的内容应该是这样: 阅读全文
posted @ 2013-03-02 13:32 Silver_Bullet 阅读(186) 评论(0) 推荐(0)
 
Git 和 Github 使用指南
摘要: 如果你是使用git作为版本控制工具,那么github基本上是必备的网站,github可以托管你的git版本库,作用 类似于SourceForge和Google Code,github的界面是非常人性化的,由于git本身会比svn来的复杂,所以在操作上github会比SourceForge来的难点。GitHub.Com是什么?GitHub可以托管各种Git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修 阅读全文
posted @ 2013-03-02 13:19 Silver_Bullet 阅读(252) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3