常用命令
$git clone url #克隆远程仓库
$git --version #查看git的版本信息
$git branch #查看本地所有分支
$git branch -a #查看所有的分支
$git branch -r #查看远程所有分支
$git branch dev #创建分支
$git branch -D master develop #删除本地库develop
$git checkout dev #切换到本地dev分支
$git checkout -b dev #创建分支并切换分支
$git checkout --track origin/dev #切换到远程dev分支
$git commit #提交
$git commit -am "test" #提交并且加注释
$git commit -m [message] #提交暂存区到仓库区
$git commit -v #提交时显示所有diff信息
$git status #查看当前状态
$git remote show #查看远程库
$git remote add origin url #添加远程库
$git remote show origin #显示远程库origin里的资源
$git pull #本地与服务器端同步
$git push origin master #将文件给推到服务器上
$git push origin master:develop #将本地库develop与服务器上的库进行关联
$git push origin master:my-dev #将本地库与服务器上的库进行关联
$git merge origin/dev #将分支dev与当前分支进行合并
$git add read.txt #将文件加入git
$git rm read.txt #从git中删除指定文件
# 把 xxx 换成你的用户名就可以了
git log --author="xxx" --pretty=tformat: --numstat | awk ‘{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }‘
原文:https://www.cnblogs.com/wxvirus/p/12896779.html