git命令
创建版本库
git init
git init -b branchname
文件基本操作
-
文件提交暂存区
git add -A git add filename -
文件提交到本地库
git commit -m "提示信息" -
从暂存区撤销修改
git reset HEAD 文件名 -
从工作区撤销修改
git checkout -- 文件名 -
文件查看历史记录
git log git log --prettyy=oneline git log --graph --pretty=oneline --abbrev-commit -
回退版本
git reset --hard HEAD~n git reset --hard 版本号 -
查看状态
git status -
查看历史版本号
git reflog -
删除文件
git rm 文件名
分支
-
创建分支
git checkout -b 分支名 -
删除分支
git branch -d 分支名 -
查看分支
git branch -
切换分支
git checkout 分支名 -
合并分支
#快速合并分支 git merge 分支名 #普通合并分支 git merge --no-ff -m "merge with no-ff" 分支名 -
bug分支
git stash git stash apply stash名 git stash pop
远程协作
-
查看版本信息
git remote git remote -v -
推送分支
git push origin 分支名 -
拉取分支
git pull -
远程分支和本地分支链接
git branch --set-upstream-to=origin/远程分支名 本地分支名 -
克隆
git clone website
浙公网安备 33010602011771号