Git 的使用

Git 安装

msysgit是Windows版的Git,从http://msysgit.github.io/下载,然后按默认选项安装即可。
安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!
在这里插入图片描述
安装完成之后还需要进一步设置,输入如下命令:
$ git config --global user.name "Your Name"$ git config --global user.email "email@example.com"
因为Git 是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。
注意git config命令的–global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

创建Git仓库

1:先创建一个初始化的Git仓库,使用git init命令;创建之后会在文件夹中生成一个.git 的文件夹
在这里插入图片描述
2:向仓库中添加文件,分两步:

  • 第一步,使用命令 git add <file(文件名)> ,这个命令可多次使用,添加多个文件
  • 第二部,使用命令 git commit 完成 (这个命令还可以添加备注 git commit -m '备注'

查看状态

git status 查看文件的状态,时刻掌握着仓库的状态
git diff 查看修改的内容

查看我们的操作记录

我们不停的修改,提交,修改,提交! 这时候就需要有单独的命令来查看咱们操作记录了
在Git中,用HEAD表示当前版本,也就是最新的提交3628164…882e1e0(注意我的提交ID和你的肯定不一样),上一个版本就是HEAD,上上一个版本就是HEAD,当然往上100个版本写100个比较容易数不过来,所以写成HEAD~100。

git log 查看当前的操作记录
git reset --hard版本编号ID 或者是HEAD^ 回到上一个版本中
当你从新版本回到老版本的时候,我们的新版本自然就消失了,所以,如果你想回复到新版本的状态,你可以使用
git reflog 查看你每次的操作命令,并且记录下版本ID 编号,再次使用
git reset --hard 版本编号ID 回到新版本中去
理解概念:工作区,暂存区,仓库
在这里插入图片描述
add的操作是把所有的更改暂时放在暂存区,commit 操作就是真正的提交我们的代码在这里插入图片描述
如果你试图修改,绕过了add部分的话,你提交的代码是无法真正进入仓库的,这是因为commit 的是暂存区内的内容,而你必须将你所做的修改add到暂存区才能commit成功

撤销你的修改

撤销的命令十分简单 git checkout -- 文件名 就可以了

删除文件

尽量用git rm 文件名删除(暂存区中删除),然后git commit 提交到版本库

如果误删的情况下,也就是说你只是在工作区误删了文件的话,可以用git checkout – 文件名恢复(从暂存区恢复)

几个实用的命令,用于进入某一个目录文件夹或者新建文件

  • cd 文件名 进入当前目录下某个文件
  • cd … 返回上一个文件目录
  • touch 文件名 创建文件
  • mkdir 文件夹名 创建文件夹 mkdir全称:mark directory
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值