美文网首页
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 - 创建版本库(二)

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