天天看点

Git使用方法总结一

git使用方法

开题:

首先git是一个分布式版本控制系统,用来管理我们的代码,可以查看每一次的修改,或者以前的版本,对于程序员来说是非常好的工具

具体我不多说了,这里就写写我的笔记,分享给大家

一、创建自己的版本库来管理自己的代码

1.先创建一个目录,建议不要创建在C盘上,这里我的是在D盘上

2.先右键,点击Git Bash Here 弹出git的命令框

3.命令行输入 mkdir D:\git (表示在D盘的git目录下创建一个版本库)

Git使用方法总结一

4.命令行输入 git init(表示把这个目录变成git可以管理的仓库)

这时候版本库就创建成功了,在D:\git目录下会有一个.git 文件,这是git跟踪文件的东西,不要动就行了

Git使用方法总结一

将文件添加到版本库

1.在版本库的目录下新建一个Test .txt文件

右键打开Nopead++编辑先随便输入几行文字

Git使用方法总结一

2.命令行输入 git add Test.txt (表示把Test.txt文件添加到版本库中)

Git使用方法总结一

注意一次可以提交多个文件 提交之前可以用git status命令检查一下(这里表示新建了一个Test.txt文件,还没有提交到仓库中)

git status 命令可以时刻掌握仓库当前的状态

3.命令行输入 git commit -m “修改说明”(表示把Test.txt 文件提交到仓库中,-m后面的是说明)

出现如下就表示提交成功

Git使用方法总结一

注意这里的git commit-m后面必须加空格在加说明

修改文本中的内容

可以修改Test.txt的内容

Git使用方法总结一

1.先用git status命令来查看库的状态(这里表示还有一个未提交到仓库)

2.然后我们用git diff来查看修改了什么

Git使用方法总结一

这里可以看到具体修改的内容

git diff具体意思是查看修改的内容

要随时掌握工作区的状态 使用git status 命令查看

如果git status命令告诉你文件有修改过 用git diff可以查看修改内容

查看过后据可以使用git add Test.txt 和 git commit -m "添加了非常"进行提交

Git使用方法总结一

版本回退

1.可以使用git log 命令查看修改的记录

Git使用方法总结一

可以发现有两次提交记录,最近一次是添加了非常,上一次是添加了一个文件

这都是在-m后面的说明 所以每次修改文件过后都必须加上说明,便于以后查看

2.如果修改次数比较多 可以使用 git log --pretty=oneline 就变成这样

Git使用方法总结一

git log --pretty=noeline (–pretty=noeline 这个参数可以使git log变得更简洁一点,但是前面的数字不用管它,每个人的都不一样)

3.接下来我们就回退到上个版本

在命令行输入git reset --hard HEAD^ 就出现了如下结果

Git使用方法总结一

4.我们再使用git log --pretty=oneline 查看历史版本状态

如下

Git使用方法总结一

5.如何回退到上一个版本

在命令行输入git reset --hard 6a911 如下

6a911是版本号的前几位,回退的时候只输入前几位,git就能自动检索

Git使用方法总结一

6.在使用git log查看就显示成功了

Git使用方法总结一

7.这里的例子只有两个版本

要是回退到前两个就可以使用 git reset --hard HEAD^^

回退到前100个使用 git reset --hard HEAD~100

注意HEAD指的是当前版本,因此,Git允许我们在版本的历史之间穿梭,

使用命令git reset --hard commit_id。

穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。

要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。

继续阅读