git - 创建版本库(二)

2019-03-27  本文已影响0人  w_wx_x

鼠标右击,点击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教程

上一篇下一篇

猜你喜欢

热点阅读