git简单使用命令集合

查询类

git help (git --help)  查询所有命令列表

git help -a  展示所有命令列表

git help   展示具体命令说明手册

比较类

git diff  比较工作区与缓存区的区别

git diff --cached  比较缓存区与最近一次的commit的区别

git diff HEAD  比较工作区与最近一次的commit的区别

git diff   比较两次commit之间的差异

配置类

git config --list  列出当前的配置信息

git config --global --list  列出全局配置

git config --local --list  列出Repository配置

git config --system --list  列出系统配置

git config --global user.name "你的名字"  修改用户名

git config --global user.email  "你的邮箱"  修改邮箱

分支管理类

git branch  查看本地分支

git branch -r  查看远程分支

git branch -a  查看所有分支

git checkout <分支名>  切换到指定分支

git checkout -b <分支名>  创建并切换到分支

git branch -d <分支名>  删除指定分支

git merge <分支名>  当前分支与指定分支合并

git branch --merged  查看合并到本分支的分支

git branch --no-merged  查看那些分支没有合并到本分支

git branch -v  查看各个分支最后一次提交的信息

git push origin --d <分支名>  删除远程指定分支

git branch -m <分支名> <新分支名>  将指定分支重命名

git checkout -b 本地分支名 origin/远程分支名  拉去远程分支并创建本地分支

fetch命令

git fetch <远程主机>  将指定主机的最新更新拉去本地

git fetch <远程主机> <分支名>  取回指定分支

git fetch origin :   取回指定分支,并拉取到本地分支

文件暂存命令

git stash save -a "message"  添加改动到stash

git stash drop   删除暂存

git stash list  查看暂存列表

git stash clear  清除暂存内容

git stash pop   恢复改动

你可能感兴趣的:(git简单使用命令集合)