git---分布式版本控制系统
svn---集中式
windows下安装 https://git-for-windows.github.io/ 下载 配置user.name, user.email
创建仓库repository
mkdir learngit
cd learngit
git init
git add readme.txt
git commit
git status
git diff
git log
当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file
git rm 删除一个文件
本地Git仓库和GitHub仓库之间的传输是通过SSH加密
git clone
git merge
命令用于合并指定分支到当前分支