git的几个常用命令和流程图
git 几个专用名词的译名
Workspace:工作区
Index / Stage:暂存区
Repository:仓库区(本地仓库)
Remote:远程仓库
在当前目录新建一个Git代码库
$ git init
添加当前目录的所有文件到暂存区
$ git add . (后面有个点)
提交暂存区到仓库区
$ git commit -m [message]
推送所有分支到远程仓库
$ git push [remote] --all
新建一个分支,并切换到该分支
$ git checkout -b [branch]
删除分支
$ git branch -d [branch-name]
显示有变更的文件
$ git status
显示当前分支的版本历史
$ git log
恢复暂存区的所有文件到工作区
$ git checkout . (后面有个点)
合并指定分支到当前分支
$ git merge [branch]