# 下载一个项目和它的整个代码历史
$ git clone [url]
# 新建一个分支,并切换到该分支
git checkout -b [branch]
# 查看修改的文件
git status
# 添加当前目录的所有文件到暂存区
git add .
# 提交暂存区到仓库区
git commit -m [message]
# 取回远程仓库的变化,并与本地分支合并
$ git pull [remote] [branch]
# 上传本地指定分支到远程仓库
git push [remote] [branch]
# 删除分支
git branch -d [branch-name]
# 删除远程分支
git push origin --delete [branch-name]
git branch -dr [remote/branch]
# 暂时将未提交的变化移除,稍后再移入
$ git stash
$ git stash pop
$ git push origin master //将文件给推到服务器上
$ git remote show origin //显示远程库origin里的资源
$ git checkout --track origin/dev //切换到远程dev分支 git branch -D master develop 删除本地库
$ develop git checkout -b dev //建立一个新的本地分支dev
$ git merge origin/dev //将分支dev与当前分支进行合并 git checkout dev 切换到本地dev分支 git
$ remote show //查看远程库
$ git pull //本地与服务器端同步
$ git push (远程仓库名) (分支名) //将本地分支推送到服务器上去。
$ git push origin serverfix:awesomebranch