您的位置:首页 > 其它

git常用命令

2016-03-09 23:56 429 查看
查看版本:
git --version
项目初始化:
git init
克隆项目:
git clone 项目地址
配置信息:
列出配置信息 :git config --list
单独列出姓名: git config user.name
配置姓名:git config --global user.name 姓名
配置密码:git config --global password  密码
切换姓名:    git config user.name 姓名
列出所有分支:git branch -a
创建分支:    git branch 分支名称
切换分支:    git branch 分支名称
删除分支:   git branch -d 分支名称
查看状态:    git status 或者git status -s
添加:       git add
提交:        git commit -m "提示信息"
推送:        git push
下载:        git pull
合并分支:    git merge 分支名称
查看差别:     git diff
查看提交历史: git log
查看历史修改:git log -p -1  数字代表的是最近几次的提交
快速审核代码提交:git log --stat
让文件恢复到修改前的状态:git checkout test.txt
让提交信息全部显示为一行:git log --pretty=oneline
便于后期分析日志:git log --pretty=format:"%h - %an, %ar : %s"
只显示提交说明:git log --pretty=format:"%h %s" --graph
打印出提交历史树桩图:
git log --graph --all --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative
或者在配置文件中设置别名:
git config --global alias.lg "log --graph --all --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative"
然后输git lg即可显示
查看指定用户提交历史:git log --author=姓名
或者 git log --author=姓名 --oneline -3
打上标签:  git tag -a  项目版本号  其中的a如果不写的话就是不加上注释
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: