没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
你的位置:爱分享 > 电脑手机 > 软件应用 > Git版本控制软件结合GitHub从入门到精通常用命令学习手册
Git版本控制软件结合GitHub从入门到精通常用命令学习手册
软件应用 爱分享 3年前 (2014-08-15) 70120浏览 0评论
注意:
学习前请先配置好Git客户端
相关文章:Git客户端图文详解如何安装配置GitHub操作流程攻略
官方中文手册:http://git-scm.com/book/zh
GIT 学习手册简介
本站为 Git 学习参考手册。目的是为学习与记忆 Git 使用中最重要、最普遍的命令提供
快速翻阅。 这些命令以你可能需要的操作类型划分,并且将提供日常使用中需要的一
些常用的命令以及参数。
本手册将从入门到精通指导大家。 首先,我们要从如何以 Git 的思维方式管理源代码
开始。
如何以 GIT 的方式思考(这节可以不用看懂,接着看下面的内容,看完就全
懂了。)
懂得 Git,第一件重要的事情就是要知道它与 Subversion、Perforce 或者任何你用过
的版本控制工具都有着很大的差别。 通常,忘掉你预想的版本控制方式,改以 Git 的
方式思考,能够帮助你更好地学习 Git。
输入关键字搜索
搜索
订阅 关注
让我们从头开始。假设你正在设计一个新的源代码管理系统。在你使用某个工具之前,
是如何完成基本的源码版本控制工作的呢? 十有八九,你只是在项目到达某些阶段的
时候,对项目做一份拷贝。
$ cp -R project project.bak
这样,你就可以在事情变得一团糟的时候很方便的返回到之前的状态,或者通过对比当
前的项目与之前的拷贝,看看自己在之后的工作中,都做了哪些修改。
如果你有点偏执,你可能会经常作上面说的事情,或许还会给项目拷贝加个日期:
$ cp -R project project.2010-06-01.bak
如此,你就有了一堆项目在各个阶段的快照,来作比较、查看。使用这种模式,你还可
以有效地与人分享项目变更。 如果你会在项目到达一定阶段的时候给它打个包,丢到
自己的网站上,那其他的开发者们,就能很方便地下载它,做点改动,并给你补丁回
馈。
$ wget http://example.com/project.2010-06-01.zip
$ unzip project.2010-06-01.zip
$ cp -R project.2010-06-01 project-my-copy
$ cd project-my-copy
$ (做了某些修改)
$ diff project-my-copy project.2010-06-01 > change.patch
$ (通过E-mail发送修改补丁)
以此方式,原先的开发者就能将其他人的改动应用到他的项目中去,其他开发者也能了
解你做的变更。其实这便是许多开源项目采用过多年的协作方式。
这办法其实很好使,所以假设我们现在想要写个工具,让这个办法更快、更简单。 我
们与其实现一个工具以记录每个文件的版本,可能不如去实现个工具以使创建、储存项
目的快照更加方便,不用每次都去人肉作整个项目的拷贝。
这就是 Git 的精要所在。你通过 git commit 告诉 Git 你想保存一份项目快照, Git 就会
为你的项目中的各个文件的当前状态存一份记录。之后,绝大部分的 Git 命令都围绕这
些记录展开。 比如查看它们的区别(diff),提取它们的内容,等等。
如果你将 Git 看作一个排序、对比以及合并项目更新的工具,那就容易理解状况和正确
做事了。
目录
获取与创建项目
Git使用前配置
设置Git本地项目开发库默认路径
配置本地用户和邮箱
init
clone
基本的快照
add
status
diff
commit
reset
rm, mv
分支与合并
branch
checkout
merge
log
tag
分享与更新项目
fetch, pull
push
remote
检查与比较
log
diff
一、获取与创建项目
你得先有一个 Git 仓库,才能用它进行操作。仓库是 Git 存放你要保存的快照的数据的
地方。
拥有一个 Git 仓库的途径有两种。在已有的目录中,初始化一个新的,其一。 比如一
个新的项目,或者一个已存在的项目,但该项目尚未有版本控制。如果你想要复制一份
别人的项目, 或者与别人合作某个项目,也可以从一个公开的 Git 仓库克隆,其二。
本章将对两者都做介绍。
Git使用前配置
如果设置了,在输入命令示界面可以很方便的使用复制和粘贴(用左键选取要复制的,
点右键直接就可以复制,粘贴时只需点一下右键。)设置方法:Git Bash快捷图标(桌
面图标)右键属性-选项,把快速编辑模式勾上就可以,如下图:
设置Git本地项目开发库默认路径
如果设置了,就不用每次打开Git再cd打开目录了。方法:右键Git Bash快捷图标(桌
面图标)属性,找到快捷方式-起始位置,把你的项目地址放在这里就可以了。如下
图:
剩余44页未读,继续阅读
资源评论
qq_34038295
- 粉丝: 1
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功