首先我们得简单了解一下什么是git
Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
这里不赘述太多,简单学习一下三个命令
-
git init
-
git add
-
git commit -m
-
git commit -v
1、git init 初始化本地仓库
在我们创建本地仓库时,我们先创建一个项目目录,然后进入目录下
接着输入 git init 就在目录内创建了一个.git目录,它就是我们的本地仓库。
image我们可以用ls -al观察一下,确实有一个.git
2、git add , git add.
- git add 文件 将变动添加到暂存区
我们在git-demo-2目录新建几个文件
image因为我们想要提交到本地仓库中,所以我们告诉git我们要让这些变动添加到暂存区。
如下图所示,将index.html和css/style.css添加到了暂存区,我们可以通过输入git status -sb命令来查看当前文件状态,两个文件前的A证明我们已经添加。
image- 除了上述的一条一条的添加变动,我们还可用git add.的方式,一次性添加所有变动
git add.
3、git commit -m“信息”
我们已经把改动添加到了暂存区,接下来就是正式提交到我们的本地仓库中。
git commit index.html -m"添加的内容"
git commit css/style.css -m"样式变动"
或者用一次性提交的方式
imagegit commit . -m "添加了几次变动"
如图,1file changed,证明我添加的变动已经提交到仓库了了。
4、git commit -v 提交时显示所有diff信息
输入git commit -v命令后,弹出的diff信息 ,diff用来比较两个文本文件的差异
具体怎么读懂diff信息 可以看diff
image最后,我们可以通过输入git log命令查看我们的变更历史
image总结:
-
git init :初始化本地仓库
-
git add 文件 :将变动添加到暂存区
-
git commit -m : 将暂存区的变动正式提交到本地仓库
-
git commit -v: 提交时显示所有diff信息
网友评论