Git实用教程4:实战(有彩蛋)
本节主要知识点:
初始化Git
在命令行中将路径切换至文件夹中,然后使用命令
git init
将文件添加到暂存区域
在命令行中将路径切换至文件夹中,然后使用命令
git add '要添加的文件名(带有文件形式后缀)'
将文件提交到 Git 仓库
在命令行中将路径切换至文件夹中,然后使用命令
git commit -m "add a readme file(这次改进的内容方便以后查看)" '
将别人的库据为己有
在命令行中将路径切换至文件夹中,然后使用命令
git clone + "要克隆的地址" '
初始化 Git
首先要确定你的工作目录,然后新建一个文件夹(可以自己找个位置,但路径中尽量不要出现中文符号)。
然后将命令行窗口的工作路径切换到刚才创建的 文件夹 中,输入命令 git init
即可初始化 Git。
将文件添加到暂存区域
回到命令行窗口,输入 git add README.md
命令:
没有消息就是好消息,好消息就是你已经往成功迈出了一大步
继续,现在你已经将 README.md 这个文件放入暂存区域
将文件提交到 Git 仓库
输入 git commit -m "add a readme file"
将暂存区域里的东西提交到 Git 仓库中:
好了,这次有消息了。但并不是坏消息,只是 Git 告诉你有 1 个文件被改动(README.md),插入了 1 行内容。
commit 是提交的意思,-m 选项后边跟着的是本次提交的说明,就是大概描述这一版本做了哪些改动,以便今后可以迅速查看。
需要注意的是:对于这个提交的说明,Git 是强制要求你必须写的。如果没有使用 -m 选项,Git 会自动打开一个编辑器,要求你在其中输入提交说明,输入完毕后保存退出即可(操作命令与 vim 编辑器一致)。
总结一下,将工作目录的文件放到 Git 仓库只需要两步:
Step One -> git add 文件名
Step Two -> git commit -m "你干了啥"
彩蛋
除了在空文件夹中初始化 Git,Git 还允许你将别人的库据为己有
克隆一个现有的仓库,可不用跟当事人申请,直接输入 git clone
目标 命令即可。
比如某天在 Github 上发现了一个叫 Sreg 的 Python 项目很赞,Sreg 可对使用者通过输入 email、phone、username 的返回用户注册的所有互联网护照信息!
赶紧克隆下来:
好了,源码已经全部如数拷贝下来了: