本文已参与「新人创作礼」活动, 一起开启掘金创作之路。
0、git init——初始化仓库
git add | 添加文件到暂存区 |
|---|---|
git commit | 提交暂存区到本地仓库。 |
git status | 查看仓库当前的状态,显示有变更的文件。 |
git diff | 比较文件的不同,即暂存区和工作区的差异。 |
git reset | 回退版本。 |
git rm | 将文件从暂存区和工作区中删除。 |
git mv | 移动或重命名工作区文件。 |
1、创建,初始化git仓库
要使用 Git 进行版本管理,必须先初始化仓库。
Git 是使用 git init命令进行初始化的。请实际建立一个目录并初始化仓库。
2、git status——查看仓库的状态
touch README.md
这里,我们建立 README.md 文件作为管理对象,为第一次提交做前期准备。
window系统下,使用echo test来代替,具体使用方法如下:
echo test>README.md
$ git status
# On branch master
#
# Initial commit
#
nothing to commit (create/copy files and use "git add" to track)
结果显示了我们当前正处于 master 分支下。 接着还显示了没有可提交的内容
所谓提交(Commit),是指“记录工作树中所有文件的当前状态”,尚没有可提交的内容,
就是说当前我们建立的这个仓库中还没有记录任何文件的任何状态。这里,我们建立 README.md 文件作为管理对象,为第一次提交做前期准备。
3、 git add——向暂存区中添加文件
要想让文件成为 Git 仓库的管理对象,就需要用 git add命令将其
加入暂存区(Stage 或者 Index)中。
git add README.md
将 README.md 文件加入暂存区后,git status命令的显示结
果发生了变化。可以看到,README.md 文件显示在 Changes to be
committed 中了。
4、git commit——保存仓库的历史记录
git commit -m "First commit"