跟廖雪峰学习git(1.0)

Git是目前世界上最先进的分布式版本控制系统


git config --global user.name "Your Name"
git config --global user.email "[email protected]"

上述代码中,命令的--global参数表示你这台机器上所有的Git仓库都会使用这个配置。


pwd

命令用作显示工作目录的路径名称,全称是“Print Working Directory”


通过git init命令把目录变成Git可以管理的仓库,如下,输入:

git init

输出如下:

Initialized empty Git repository in C:/Users/Re:CREATORS/Cortana/.git/

当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的。

若没有看到.git目录,那是因为这个目录默认是隐藏的,用下面的代码就可以看见:

ls -ah

用命令git add告诉Git,把文件添加到仓库:

git add readme.txt

用命令git commit告诉Git,把文件提交到仓库:

git commit -m "wrote a readme file"

git commit命令,-m后面输入的是本次提交的说明,可以输入任意内容,当然最好是有意义的,这样你就能从历史记录里方便地找到改动记录

上述代码输出如下:

[master (root-commit) 32f63de] wrote a readme file
1 file changed, 3 insertions(+)
create mode 100644 readme.txt

git commit命令执行成功后会告诉你,1 file changed:1个文件被改动(我们新添加的readme.txt文件);2 insertions:插入了两行内容(readme.txt有两行内容)。


为什么Git添加文件需要addcommit一共两步呢?因为commit可以一次提交很多文件,所以你可以多次add不同的文件,比如:

git add file1.txt
git add file2.txt file3.txt
git commit -m "add 3 files"

小结

总结一下今天学的两点内容:

初始化一个Git仓库,使用git init命令。

添加文件到Git仓库,分两步:

  1. 使用命令git add <file>,注意,可反复多次使用,添加多个文件;
  2. 使用命令git commit -m <message>,完成。

猜你喜欢

转载自blog.csdn.net/qq_40061206/article/details/94478767