美文网首页
git - 创建版本库(二)

git - 创建版本库(二)

作者: w_wx_x | 来源:发表于2019-03-27 10:49 被阅读0次

鼠标右击,点击Git Bash Here,进入命令窗口

鼠标右击.png
命令行窗口.png

1.创建一个新的项目,并将其初始化为一个Git仓库

// 输入以下命令
mkdir gitRep          // 创建gitRep文件夹
cd gitRep             // 进入gitRep文件夹
pwd                   // 查看该文件夹的目录
git init              // 把这个目录变成Git可以管理的仓库,此时当前目录下会多了一个.git目录,用于跟踪管理版本库的,最好不要改动这个文件,否则会把仓库破坏掉
命令输入.png
文件夹.png

2.在gitRep文件夹下新建一个readme.txt,并将其添加到仓库

新建readme.txt.png
readme.txt.png
git status                          // 显示仓库当前的状态
git add readme.txt                  // 将文件添加到仓库
git commit -m 'add a readme file'   // 文件提交到仓库,-m后面输入的是本次提交的说明
image.png

3.修改readme.txt文件,删除掉最后一句

image.png
git status                    // 查看当前仓库状态
git diff readme.txt          // 具体查看该文件做了什么修改
image.png

4.查看历史记录(提交日志)

git log

5.版本回滚

git reflog                        // 记录你每一次的命令
git reset --hard HEAD^            // HEAD^上一版本,HEAD^^上上版本,HEAD~100往上100个版本
git reset --hard 1094a            // 1094a为commit id,指定到某一版本
image.png

6.工作区

git checkout -- readme.txt                         // 丢弃工作区的修改
git reset HEAD readme.txt                          // 把暂存区的修改撤销掉,重新放回到工作区
修改文件并执行checkout命令,将会丢弃工作区的修改.png
image.png

7.文件删除,回滚

git rm test.txt                                               // 删除test.txt文件并提交
git commit -m 'remove test.txt'
git checkout -- test.txt                                      // 删错了,版本库还有,此操作可以轻松的把误删的文件恢复到最新版本

相关链接:
  git - 安装(一)
  git - 代码的上传与拉取(三)
  git - 分支、标签(四)
推荐网站:
  廖雪峰git教程

相关文章

  • git快速上手

    1. 创建版本库 创建版本库: git init 添加:git add . 提交:git commit —amen...

  • Git 常用命令速查表

    创建版本库 $ git clone #克隆远程版本库 $ git init ...

  • git命令总结

    Git 命令总结: 创建版本库 克隆远程版本库 $ git clone 初始化本地版本库 $ git init #...

  • Git 常用命令

    1、创建版本库 git init: 创建版本库之后,使用 git init 命令把这个目录变成Git可管...

  • Git详细教程(一)安装及上传文件

    一、Mac安装git Mac上面安装Git有两种方式,推荐以下安装方式: 二、创建版本库 什么是版本库呢?版本库又...

  • git指令

    git常用命令 创建版本库 $ git clone #克隆远程版本库 $ git init #初...

  • 《命令行》Git

    创建版本库 git clone 克隆远程版本库 git init 初始化本地版本库 修改和提交 git statu...

  • Git常用命令速查表

    创建版本库 $ git clone #克隆远程版本库 $ git init #初始化本地版本库 修改和提交...

  • git - 分支、标签(四)

    分支 标签 相关链接:  git - 安装(一)  git - 创建版本库(二)  git - 代码的上传与拉取(...

  • git总结

    git总结 标签(空格分隔): git 本文是对廖雪峰的git教程的总结 [TOC] 创建版本库 创建版本库:gi...

网友评论

      本文标题:git - 创建版本库(二)

      本文链接:https://www.haomeiwen.com/subject/xjeavqtx.html