1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| git config user.name //查看git用户名 git config user.email //查看git邮箱地址 git config --global user.name "username" //修改git用户名 git config --global user.email "email" //修改git邮箱地址
git init //git初始化,会在当前目录初始化创建一个.git隐藏文件夹
git add [filename] //添加文件到暂存区 git add . //添加当前目录所有文件到暂存区
git commit //文件提交 git commit –m "commit message" //文件提交 添加提交信息
git log //列出日志信息 git log –-all //列出所有的log
git reset [--soft | --mixed | --hard] [HEAD] //用于回退版本,可以指定退回某一次提交的版本 git reset HEAD^ //回退所有内容到上一个版本 git reset HEAD^ hello.php //回退 hello.php 文件的版本到上一个版本 git reset 052e //回退到指定版本 git reset --soft HEAD~3 //回退上上上一个版本 git reset --hard HEAD //撤销工作区中所有未提交的修改内容,将暂存区与工作区都回到上一次版本,并删除之前的所有信息提交 git reset --hard HEAD~3 //回退上上上一个版本 git reset –-hard bae128 //回退到某个版本回退点之前的所有信息。 git reset --hard origin/master //将本地的状态回退到和远程的一样
git branch [new branchname] //新建分支 git branch –D [new branchname] //删除本地分支 git branch –rd origin/newbranch //删除服务器仓库分支 git remote prune origin //同步远端已删除的分支 git checkout [branchname] //切换分支 git merge [branch] //合并分支
|