Git
是一种分布式版本控制系统,可以方便地多人协作,拥有强大的分支管理、安全的分布式、快速的增量更新等特点,配合良好管理进行自动化持续集成等。
初始化操作
git config
设置用户标识,做到简单的用户识别。
详见 git config --help
。
1 |
$ git config --global user.name "User Name" |
git init
在空目录下初始化,创建版本库(repository
)。
1 |
$ mkdir repo |
提交节点操作
git status
查看仓库状态。
git add
将文件添加到版本库。
1 |
$ echo "some text" > file.txt # 示例,新建一个文件 |
git commit
提交记录,相当于保存项目快照。
1 |
git commit -m "comments" |
git diff
按行比较文件与版本库历史中文件的不同。
1 |
$ git diff file.txt |