https://www.cnblogs.com/smuxiaolei/p/7484678.html
git config --global user.name "your name"
git config --global user.email "yourname@email.com"
git config --global --list 验证配置结果
git config -l 查验配置
ssh-keygen -t rsa -C "your_name@email.com" 有时不能用rsa算法,服务器不支持
git checkout -- a.txt (git add之前)撤销对a.txt文件的修改
git reset HEAD a.txt (git add之后)撤销对a.txt文件的本地临时仓库的修改
git reset --hard HEAD^ (git commit之后)撤销对a.txt文件的本地正式仓库的修改
git branch 本地存在的分支
git branch -a 远程
git remote add origin git@gitee.com:project 添加远程仓库
git push -u origin master 将本地代码上传到远程参考
git rebase -i 23424233
git log
merge操作
git checkout master 切换到master分支
git merge dev 将dev分支merge到master分支
git branch -d dev 删除dev分支
git push origin --delete branch_name 删除远程dev分支