Git是目前世界上最先进的分布式版本控制系统
git init
git clone username@host:/path/to/repository
git add * //添加到缓存区
git commit -m "代码提交信息" //本地仓库HEAD
git push origin master //提交到远端分支
git remote add origin <server> //将本地仓库连接到远程服务器
git checkcout -b feature_x //创建一个名为feature_x的分支
git branch -d feature_x //删除新建的分支
git push origin <branch> //将分支推送到远端仓库
git pull //更新本地仓库到最新改动
git merge <branch> //合并其他分支到当前分支
git add <filename> //标记为合并成功
git diff <source_branch> <target_branch> //对比
git tag 1.0.0 1b2e1d63ff
git log
git checkout -- <filename> //替换掉本地改动
git fetch origin
git reset --hard origin/master //丢弃本地的改动
git push origin :feature_x //删除远程分支