接下来的一系列Git教程出自廖雪峰老师的官方网站
http://www.liaoxuefeng.com/
个人总结了一下Git的教程内容到我的简书上
最近也在这上面学习python3,推荐这个网站给大家
安装Git
mac已经安装好Git了,呵呵
需要做的是配置一下我们的用户名和邮箱地址
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
创建仓库(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
结果如下
readme.txt被修改过了,但还没有准备提交的修改。
查看修改内容git diff
git diff readme.txt
现在知道了修改的内容,可以安心提交了
git add -A
git commit -m 'modified readme.txt'