git 常用操作命令
一 初始化
git init
二 设置全局配置
git config --global user.name "DuZhenxun"
git config --global user.email "5552123@qq.com"
三 分支操作
查看分支
git branch
创建分支
git branch duzhenxun
切换分支
git checkout duzhenxun
创建并切换分支
git checkout -b duzhenxun
删除分支
git branch -d duzhenxun
状态
git status -s
添加到缓冲区
git add
添加到仓库
git commit -am xxx
将 master 合到当前分支
git merge master
对比
git diff
git diff --cached
git diff HEAD
git diff --stat
恢复
git reset HEAD du.php
删缓存区文件
git rm --cached du.php
改名
git mv du.php du.blade.php
四 git历史
git log
git log --oneline
git log --oneline --graph
git log --author=duzhenxun --oneline
git log --author=5552123@qq.com --after={2018-06-20} --before={2018-06-23}
五 远程
ssh-keygen -t rsa -C "5552123@qq.com"
ssh -T git@git.xin.com
git remote show origin
git clone
git remote add origin git@git.xin.com:duzhenxun/demo.git
git add .
git commit -am
git push -u origin master