(一)git 基本操作

1.下载git并安装后。

建立一个目录用作仓库。

通过命令行进入此仓库目录,例如E:\mypro

此目录中执行 $ git init 建立仓库。会生成.git目录

2.认识git仓库的三大区域

①工作区

即仓库目录,但不包含.git目录

.git目录是仓库也叫版本库。

②暂存区

即stage区,$ git add xxx命令会把文件提交到这个区之中。

③主分支

在用户commit命令生效后,会将暂存区中的文件保存在master分支中。并同时清空暂存区

 

 

2.1 git基本命令:

$ git status //查看当前仓库状态

$ git add Hello.java //添加Hello.java到暂存区。 git add .表示添加工作区所有文件到暂存区。

$ git commit -m "add a new file"  //提交,并写明注释  git commit -a -m "add n new file" 添加和提交一起执行,但是第一次时,必须要先单独用add命令。

$ git diff Hello.java 查看文件修改部分

2.2 版本回退

每次进行提交时,会生成-commit id

可以通过查看日志信息 $ git log --pretty=oneline (一行精简信息格式)查看各次提交。如下图:前面的字符串就是版本号


根据日志记录,可以随时进行版本穿梭,

$ git reset --hard 88a4c  (可以只输入版本号的前几位)

2.2.1文件恢复:

①当工作区还没有增加到暂存区中

$ git checkout -- Hello.java 恢复到上一个原始状态(最后一次提交状态)

②当已经添加到暂存区之中,从暂存区中退出

$ git reset HEAD Hello.java

2.2.2删除文件

从磁盘删除文件 $ del Demo.java   //工作区删除

当删除错误的时候,就需要版本回退的方式,用版本号回退到最近一次的版本 $ git reset --hard  88a4c....

猜你喜欢

转载自blog.csdn.net/fantalee/article/details/80666774