目录
git
本地
安装
sudo apt install git
创建本地仓库
git init
设置仓库信息
git config user.name xxx
git config user.email xxx.cn
查看文件状态记录
git status
添加修改到工作区
git add xxx.py
从工作区删除
git rm xxx.py
从工作区恢复
git checkout xxx.py
提交到缓存区
git commit -m '注释'
查看缓存区的历史记录
git reflog
git log
存储更改记录
git reset HEAD 或版本号
eg:
1.git reset --hard HEAD^回退上一个版本
2.git reset --hard 458095c回退到指定版本
3.git reset HEAD xx.py从缓存区回到工作区
git checkout xx.py撤销修改过的
远程
克隆
git clone 地址
本地推送到远程
git push
拉下来
git pull
标签
git tag --help
添加标签 git tag -a 标签名 -m ‘标签描述'
推送标签到远程仓库 git push origin 标签名
删除本地标签 git tag -d 标签名
删除远程仓库标签 git push origin -delete tag 标签名
分支
查看分支
git branch
创建分支
git checkout -b pay
切换分支
git checkout master
合并分支
一定要在主分支上合并
git merge pay
删除分支
git branch -D pay
推送分支
git push -u origin pay