git checkout -- XX 把XX文件在工做区的修改所有撤销。git
git rm XX 删除XX文件github
git remote add origin https://github.com/tugenhua0707/testgit 关联一个远程库app
git push –u(第一次要用-u 之后不须要) origin master 把当前master分支推送到远程库spa
git clone https://github.com/tugenhua0707/testgit 从远程库中克隆rem
git checkout –b dev 建立dev分支 并切换到dev分支上get
git branch 查看当前全部的分支it
git checkout master 切换回master分支ast
git merge dev 在当前的分支上合并dev分支test
git branch –d dev 删除dev分支apply
git branch name 建立分支
git stash 把当前的工做隐藏起来 等之后恢复现场后继续工做
git stash list 查看全部被隐藏的文件列表
git stash apply 恢复被隐藏的文件,可是内容不删除
git stash drop 删除文件
git stash pop 恢复文件的同时 也删除文件
git remote 查看远程库的信息
git remote –v 查看远程库的详细信息
git push origin master Git会把master分支推送到远程库对应的远程分支上
git reset --hard HEAD^ 返回上一版本
git reset --hard 版本号 退回指定版本 和下面配合使用
git reset --soft origin/master 将当前代码切换回最新的提交