Git的基本用法整理

关于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进行本地文件保存记录的基本操作,更多关于共享数据库的操作,点击链接猴子都能懂的Git入门

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值