git使用日记
使用git第一天
用命令符操作git
使用命令符建立一个名为lianxi的版本库
1.首先使用cd命令进入到你要建立版本库的地方(要一层一层进入 不能直接进入)
cd \C
cd \Users
~~~~
第二部用mkdir建立一个名为lianxi的版本库
mkdir lianxi
cd lianxi
pwd
结果为这样
[ cd 进入某个目录; mkdir 创建一个文件夹; pwd 显示当前目录路径 ]
2.添加文件到版本库
在你建立的lianxi版本库下面建立一个txt文档 我建立的是0415.txt 里面放入了"12345"
命令如下
[git add 将文件提交到暂存区; git commit -m 将暂存区的文件提交到仓库(单引号内为注释)]
3.检查是否有未提交的文件
[git status 检查当前文件状态]
如果有文件未提交,会出现如下情形
4.检查文件是否被修改
修改文件0415.txt,然后重新检查状态
修改文件以后,通过命令 git status 可以查看修改了什么,查看无误后可以再通过 git add ~~~提交
[git diff 查看文件修改内容]
5.查看历史变更记录
如图,可以查看到自己提交的备注 也会出现版本号,可以使用命令看精简版
[git log 获得历史修改记录; git log --pretty=oneline 使记录只显示主要的内容,一行显示]
6.版本回退
首先通过命令行查看当前的文件内容:
然后通过下列的命令控制版本回退
可以看到已经回退到上一个版本了,通过git log查看修改记录,然后通过如下命令进入最新的版本
如图可以看出回到了最新的状态
[cat 查看文件内容;git reset --hard HEAD^ 回退到上一个版本; git reflog 获取版本号; git reset --hard 版本号 回退到该版本号对应的版本
ps:git reset --hard HEAD^可以使用回退到上上个版本,但要是回退到一百个版本前则很麻烦 需要这个命令:git reset --hard HEAD~100]