git同步远程tag(远程tags删除了但本地一直在),sourcetree自定义操作
删除所有本地分支
git tag -l | xargs git tag -d
从远程拉取所有信息
git fetch origin --prune
删除本地tag
git tag -d tag-name
删除远程tag
git push origin :refs/tags/tag-name
git clone 原仓库地址 cd 项目 git checkout tags/v6.0.3-saas git remote rename origin old-origin git remote add origin 新仓库地址 git branch master // 如果原仓库分支不...
强制回退如果你已经切换到了正确的版本,但想要强制将当前分支重置到这个版本,可以使用git reset命令: git reset --hard <commit-hash>这个命令会将HEAD指针移动到指定的版本,并丢弃当前工作目录和暂存区的所有更改。 推送到远程仓库如果你想要将这个强制...