git入门操作

git init 创建仓库
git add xxx.xx 添加文件
git commit -m "xxx" 提交到仓库
git status 查看状态
git log 查看历史版本
git log --pretty=oneline 按行查看历史版本
git reflog 查看操作日志
git reset --hard HEAD^ 退回上一个版本
git reset --hard HEAD~10 退回10个版本前
git checkout -- file 放弃工作区修改的内容
git reset HEAD file 从暂存区退回到工作区
git rm file 从版本库中删除文件(需git commit)
git checkout -- file 用版本库里的版本替换工作区的版本
git remote add origin git@github.com:xxxx/xx.git 关联远程仓库
git push -u origin master 推送到远程仓库
git branch dev 创建dev分支
git checkout dev 切换到dev分支
git checkout -b dev 创建dev分支并切换
git branch 查看当前分支
git merge dev 合并dev分支到master
git branch -d dev 删除dev分支
git log --graph --pretty=oneline 查看合并过程
git stash 存储临时工作区内容
git stash list 查看临时存储的内容
git stash pop 恢复临时存储的工作区
git remote 查看远程仓库
git branch --set-upstream-to=origin/dev dev 指定本地分支与远程分支的链接
git pull 拉取远程分支

posted @ 2018-01-26 16:18  hanfuming  阅读(103)  评论(0编辑  收藏  举报