git基础

1.2 Git 是什么

Git是一个版本管理控制系统(缩写VCS),它可以在任何时间点,将文档的状态作为更新记录保存起来,也可以在任何时间点,将更新记录恢复回来。

1.3 Git 安装

在安装的过程中,所有选项使用默认值即可。

1.4.1 Git 使用前配置

在使用 git 前,需要告诉 git 你是谁,在向 git 仓库中提交时需要用到。

  1. 配置提交人姓名:git config --global user.name 提交人姓名

  2. 配置提交人姓名:git config --global user.email 提交人邮箱

  3. 查看git配置信息:git config --list

         注意

  1. 如果要对配置信息进行修改,重复上述命令即可。

  2. 配置只需要执行一次。

配置方法二:在C盘,用户,找到文档名字,里面有个.gitconfig文件。可以在里面进行配置

1.4.2 提交步骤

  1. git init 初始化git仓库

  2. git status 查看文件状态(查看还没添加的文件)

    查看还没添加的文件:

    git status

  3. git add 文件列表   追踪文件   增加到git暂存区域

  4. git commit -m 提交信息 向仓库中提交代码  将暂存区域的文件,提交到git仓库

  5. git log 查看提交记录

  6. git ls-files 查看暂存区域的文件

1.4.3 撤销

  • 用暂存区中的文件覆盖工作目录中的文件: git checkout 文件  应用场景是当开发文件出了问题想恢复到原来的状态,就从暂存区提取当时的文件,来覆盖开发中的文件。(暂存区文件不会消失)

  • 将文件从暂存区中删除: git rm --cached 文件

       / /下面这个命令可以覆盖掉工作目录和暂存区的所有文件,

  • 将 git 仓库中指定的更新记录恢复出来,并且覆盖暂存区和工作目录:git reset --hard commitID

 补充:git ls-files 命令是用来查看暂存区中文件信息

1.如何查看暂存区中bb.txt文件内容是什么?
首先,我们需要查查bb.txt文件对应的Blob对象,如下:
git ls-files -s -- bb.txt 或者直接 git ls-files -s

2.如何查看暂存区中有哪些文件?
git ls-files

git reset --hard commit_id:退回到某一版本

 

git reset --hard HEAD:退回到上一版本

 

pwd 显示当前路径

cat readme.txt    使用cat命令查看文件   cat就是查看


 
 

 

posted @ 2020-06-18 17:31  卡卡C哦  阅读(85)  评论(0)    收藏  举报