git命令行操作文件

git操作文件

  1. 本地库初始化——git addgit命令行操作文件
    操作效果如图↑
    这里注意的是:这里的目录是存放本地库相关的子目录和文件,不要删除和胡乱修改

  2. 设置签名——git config user.name XXX
    作用是可以区分不同的开发人员,这样方便管理自己的仓库
    设置namegit命令行操作文件
    设置email
    git命令行操作文件这里的config是全局的意思

  3. 状态查看——git status
    git status可以查看工作区、暂存区的状态
    git命令行操作文件
    这里报错的原因是因为,暂存区没有文件,新建的文件也没有加入到暂存区,所以没有办法进行查看工作状态

  4. 添加——git add
    讲工作区的“新建或者修改”的文件添加到暂存区
    git命令行操作文件(这里b.txt 是我用vim在git add之前创建并写入了内容的文件,这里不介绍vim详细操作)

  5. 提交——git commit

将暂存区的内容提交到本地库
git commit -m “file name”git命令行操作文件

  1. 查看历史记录——git log
    这里可以查看仓库的文件,HEAD是利用的指针进行索引,这里只有一个文件b.txtgit命令行操作文件
    再创建一个a.txt,加入到仓库里面
    git命令行操作文件
  2. 查看文件“身份证”——git reflog

每个文件前面都有一个局部索引值,作为这个文件的“身份证”,这样就能操作目的文件git命令行操作文件
8. 撤销——git reset
rest的三个参数
–soft:仅仅在本地库移动HEAD指针
–mixed:在本地库移动HEAD 指针,还可以重置暂存区
–hard:在本地库移动指针,重置暂存区和工作区
git命令行操作文件这里表示索引值索引的那个文件