转载至https://www.w3ctrain.com/2016/06/26/learn-git-in-30-minutes/ 仅供学习
1.安装Git
2.配置Git
配置信息,最重要的是用户名及邮箱,打开终端,执行以下命令。
$ git config --global user.name "My Name"
$ git config --global user.email [email protected]
3.创建一个新仓库 - git init
git 会把所有文件以及历史记录保存在你的项目中,创建一个新的仓库,首先要去到项目路径,执行 git init。然后git会创建一个隐藏的文件夹.git,所有的信息都储存在其中。在桌面创建一个联系文件夹 git_exercise, 打开终端:
$ cd Desktop/git_exercise/
$ git init
4.检查状态 - git status
git status 是另一个非常重要的命令,它会告诉我们创库的当前状态:是否为最新代码,有什么更新等等执行
$ git status
On branch master
Initial commit
Untracked files:
(use "git add ..." to include in what will be committed)
hello.txt
git 告诉我们,hello.txt尚未跟踪,这是因为这个文件是新的,git不知道是应该跟踪它的变动呢,还是直接忽略不管呢。为了跟踪我们的新文件,我们需要暂存它。
5.暂存 - git add
git 有个概念叫 暂存区,你可以把它看成一块空白帆布,包裹着所有你可能会提交的变动。它一开始为空,你可以通过 git add 命令添加内容,并使用 git commit 提交。
这个例子中只有一个文件:
$ git add hello.txt
提交目录下的所有内容
$ git add -A
再次使用git status查看:
有变更的地方是
Changes to be committed:
(use "git rm --cached ..." to unstage)
new file: hello.txt
6.提交 - git commit
一次提交代表着我们的仓库到了一个交付状态,通常是完成了某一块小功能。
创建提交,需要我们提交东西到暂存区(git add),然后:
$ git commit -m "Initial commit."
-m “Initial commit.”表示对这次提交的描述,建议使用有意义的描述性信息。