
版本管理Git
Tyrion-Lannister
这个作者很懒,什么都没留下…
展开
-
Git学习教程(一):git简介
原文地址第一课. git简介内容:什么是git,为什么要使用git以及获取和学习git的途径。 欢迎来到github学习教程的第一课。本教程将通过一系列的实例来介绍如快速,轻松地使用Git。教程中会有很多屏幕截图,希望这样可以让你更好的学习和理解。本节简要介绍git的概念和为什么应该使用它 git是一个快转载 2012-08-22 22:31:15 · 812 阅读 · 0 评论 -
Git 版本管理工具(一)
Git 是一个分布式版本控制工具,它的作者 Linus Torvalds 是这样给我们介绍 Git —— The stupid content tracker(傻瓜式的内容跟踪器)1、 Git 背景Git 最初由Linus Torvalds编写,用于 Linux 内核开发的版本控制工具。Git 与常用的版本控制工具 CVS、Subversion 等不同,它转载 2012-08-26 20:43:21 · 1559 阅读 · 0 评论 -
Git 历险记(三)——创建一个自己的本地仓库
如果我们要把一个项目加入到Git的版本管理中,可以在项目所在的目录用git init命令建立一个空的本地仓库,然后再用git add命令把它们都加入到Git本地仓库的暂存区(stage or index)中,最后再用git commit命令提交到本地仓库里。创建一个新的项目目录,并生成一些简单的文件内容:$ mkdir test_proj$ cd test_proj$ echo转载 2012-08-24 16:02:01 · 1570 阅读 · 0 评论 -
Git 常用命令速查表(三)
前面两篇博客 Git 版本管理工具 和 Git 常用命令详解,分别介绍了Git 基础知识和命令用法本文将对Git 命令,做一下全面而系统的简短总结,整理成简洁、明了的图表结构,方便查询一、 Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a转载 2012-08-24 18:49:26 · 1573 阅读 · 0 评论 -
git中文教程
Git 中文教程介绍Git --- The stupid content tracker, 傻瓜内容跟踪器。Linus 是这样给我们介绍 Git 的。Git 是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。 Git 的速度很快,这对于诸如转载 2012-08-23 23:49:46 · 1003 阅读 · 0 评论 -
Git学习教程(六)Git日志
第六课 Git 日志内容提要:浏览项目历史,查询指定提交内容,图形化显示分枝和合并...'git log'是git中最常用的一个命令,执行之后,会显示该项目的提交历史。如果命令不加任何参数,那么就会显示目前所在分枝上,从最后一次提交开始,按时间顺序依次向前排列的所有提交历史记录。$ git logcommit 166ae0c4d3f420721acbb115cc转载 2012-08-23 23:38:06 · 1173 阅读 · 0 评论 -
Git学习教程(五):Git标签
第五课 Git标签内容提要:创建有签名,无签名、轻量级标签来永久的标记项目历史中的关键点 跟大多数的VCS工具一样,git也有在历史状态的关键点“贴标签”的功能--一般人们用这个功能来标记发布点(例如'v1.0')。这节课我们学习如何使用标签列表,创建新标签,以及在git中有哪些不同类别的标签。 列出git中现有标签 要想列出git中现有转载 2012-08-23 23:27:10 · 2183 阅读 · 0 评论 -
Git学习教程(四):分枝和合并
第四课 分枝和合并基础知识介绍 内容提要:创建工作分枝,合并分枝以及删除分枝 从第一课的介绍中,我们了解到,git处理分枝和合并是非常独到的。首先,无论是创建新分枝还是分枝之间切换,都表现出一个共同的特征--快! git 有一个独立的工作目录,专门用来存放所有分枝的内容,所以你没必要为每一个分枝再分别创建目录。这一节,我们的任务是:1. 创建一转载 2012-08-23 23:14:40 · 1206 阅读 · 0 评论 -
Git学习教程(七) Git差异比对
第七课 Git差异比对内容提要:显示项目的两个不同版本之间的差异,或者显示指定文件的不同之处 在‘git日志’一课中,我们通过'git log -p'命令来显示每一次提交与其父节点提交内容之间快照的差异。这节课介绍的'diff'命令会实现类似的功能---用一种统一的格式来显示两个快照或文件之间的差异。这节课就向你展示如何使用diff命令。查看变更还未载入(chang转载 2012-08-23 23:45:28 · 838 阅读 · 0 评论 -
Git学习教程(三):Git工作流程
第三课 Git 工作流程 与远程仓库同步,修改,载入(stage)和提交项目 现在你已经有一个git本地仓库,一切都配置完毕。然后该怎么办?一般来说,跟其他的源码控制系统的工作流程没什么两样,唯一一个区别就是载入(stage)的过程。整个工作流程大致是这样(流程1):与远程仓库同步修改文件查看变更载入变更提交载入转载 2012-08-22 23:14:35 · 1278 阅读 · 0 评论 -
Git学习教程(二):配置和初始化
第二课.配置和初始化 配置git在使用git之前你需要配置一下git。git在你创建提交的时候会记录你的名字和email地址,所以你应该告诉git这些内容。可以使用'git config'命令来设置,如果传递参数'-global' ,它会将这些值记录在~/.gitconfig文件里,作为这些配置的默认值。$ git config --global use转载 2012-08-22 22:46:43 · 1128 阅读 · 0 评论 -
Git 常用命令详解(二)
Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro)Git 的更多介绍,请参考我的上一篇博客:Git 版本管理工具一、 Git 命令初识在正式介绍Git命令之前,先介绍一下Git 的基本命令和操作,对Git命令有一个总体的认识转载 2012-08-26 20:45:15 · 4629 阅读 · 0 评论