您的位置:首页 > 其它

Git的基本用法整理

2016-11-20 22:14 225 查看
关于Git

Git可以在任何时间点,把文档的状态作为更新记录保存起来。因此可以把编辑过的文档复原到以前的状态,也可以显示编辑前后的内容差异。

关于数据库

Git的数据库分为远程数据库和本地数据库的两种。

•远程数据库: 配有专用的服务器,为了多人共享而建立的数据库。

•本地数据库: 为了方便用户个人使用,在自己的机器上配置的数据库。

如何创建数据库

1. 创建本地数据库的方法有两种:一种是创建全新的数据库,另一种是复制远程数据库。

2. 首先在任意一个地方创建tutorial目录。然后使用init命令把该tutorial目录移动到本地Git数据库。

$ mkdir tutorial            //创建tutorial目录
$ cd tutorial               //对tutorial进行操作
$ git init                  //使用init命令把该tutorial目录移动到本地Git数据库

Initialized empty Git repository in /Users/yourname/Desktop/tutorial/.git/


修改记录的提交

1. 执行提交后,数据库中会生成上次提交的状态与当前状态的差异记录(也被称为revision)。

2. 提交是以时间顺序排列状态被保存到数据库中的。凭借该提交和最新的文件状态,就可以知道过去的修改记录以及内容。

3. 查看其他人提交的修改内容或自己的历史记录的时候,提交信息是需要用到的重要资料。所以请用心填写修改内容的提交信息,以方便别人理解。

以下是Git的标准注解:

第1行:提交修改内容的摘要
第2行:空行
第3行以后:修改的理由


共享数据库

1. push到远程数据库 为了将本地数据库的修改记录共享到远程数据库,必须上传本地数据库中存储的修改记录。为此,需要在Git执行推送(Push)操作。执行Push之后,本地的修改记录会被上传到远程数据库。所以远程数据库的修改记录就会和本地数据库的修改记录保持同步。

2. 克隆远程数据库 进行克隆(Clone)操作就可以复制远程数据库。

执行克隆后,远程数据库的全部内容都会被下载。之后您在另一台机器的本地数据库上进行操作。

3. 从远程数据库pull 若是共享的远程数据库由多人同时作业,那么作业完毕后所有人都要把修改推送到远程数据库。然后,自己的本地数据库也需要更新其他人推送的变更内容。进行拉取(Pull) 操作就可以把远程数据库的内容更新到本地数据库。

进行拉取(Pull) 操作,就是从远程数据库下载最近的变更日志,并覆盖自己本地数据库的相关内容。

命令行的几个基本操作

$ git status         //status命令确认工作树和索引的状态
$ git add <file>..   //将文件加入到索引,要使用add命令。在<file>指定加入索引的文件。用空格分割可以指定多个文件
$ git add .         //指定参数「.」,可以把所有的文件加入到索引
$ git commit -m ""  //提交文件-m后面是提交摘要
$ git log           //使用log命令,我们可以在数据库的提交记录看到新的提交
$ gitk              //安装git的同时会安装名为gitk的工具。使用这个工具,可以在GUI下确认提交记录


以上是本人整理的关于使用git进
4000
行本地文件保存记录的基本操作,更多关于共享数据库的操作,点击链接猴子都能懂的Git入门
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: