1.打标签
查看标签
git tag
打标签
git tag -a amc_1.0.0 -m '这是一个tag'
推送一个tag到远程
git push origin amc_1.0.0
推送所有tag到远程
git push origin --tags
删除本地分支
git tag -d 标签名
删除远程分支
git push origin :refs/tags/标签名
可以查看remote地址,远程分支,还有本地分支与之相对应关系等信息
git remote show origin
删除了那些远程仓库不存在的分支
git remote prune origin
切换本地不存在的远程分支
git checkout -b 分支名 origin/分支名
版本回退
git reset --hard 版本号
存到暂存区
git stash
暂存区代码应用
git stash pop
查看暂存区
git stash list
清空暂存区
git stash clear
更新时有问题,报本地修改。
方案1:
git clean -d -fx ""
其中
x -----删除忽略文件已经对git来说不识别的文件
d -----删除未被添加到git的路径中的文件
f -----强制运行
*****执行生成公钥和私钥的命令!
ssh-keygen -t rsa