Git - 1.本地创建和提交

接下来的一系列Git教程出自廖雪峰老师的官方网站
http://www.liaoxuefeng.com/
个人总结了一下Git的教程内容到我的上
最近也在这上面学习python3,推荐这个网站给大家

安装Git

mac已经安装好Git了,呵呵
需要做的是配置一下我们的用户名和邮箱地址

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

创建仓库(repository)

可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。
首先,创建一个目录

cd Desktop/
mkdir gittest
cd gittest/
pwd

我们所在的目录

/Users/blurryssky/Desktop/gittest

git init

这个目录下的仓库就创建好了

Initialized empty Git repository in /Users/blurryssky/Desktop/gittest/.git/

ls -af

. .. .git

可以看到多了一个.git目录(这个目录是隐藏的)

添加文件

先随意创建一个文件,例如readme.txt

touch readme.txt
open readme.txt

复制一下内容到readme.txt

Git is a version control system.
Git is free software.

关闭readme.txt,现在它存在于我们的目录上,接下来我们把它添加到仓库里

git add readme.txt

或者加入全部文件

git add -A

提交文件

git commit -m "add readme.txt"

-m后面输入的是本次提交的说明

我们已经成功添加并且提交了readme.txt
现在我们把它修改一下

open readme.txt

把内容修改为

Git is a distributed version control system.
Git is free software.

关闭readme.txt

查看状态git status

git status

结果如下


Git - 1.本地创建和提交_第1张图片
git status.png

readme.txt被修改过了,但还没有准备提交的修改。

查看修改内容git diff

git diff readme.txt
Git - 1.本地创建和提交_第2张图片
git diff.png

现在知道了修改的内容,可以安心提交了

git add -A
git commit -m 'modified readme.txt'

你可能感兴趣的:(Git - 1.本地创建和提交)