背景
- 项目需要删除不用的远程分支
- 项目需要在原来某一次 commitid 的基础上修改一些东西
- 简单记录分享,方便日后查找
删除远程分支
- 分支切换到 master 使用:
git checkout master
- 删除远程不再使用的分支,使用:
git push origin --delete [废弃分支名称]
有的还需要再次验证 git 密码,输入密码确认后即可成功删除远程分支
拉取指定 commitid 代码
- 从远程分支 clone 到本地新建文件夹。使用:
git clone [git-url] -b [branch-name]
- 指定 commit 版本。使用:
git reset --hard [commit-number]
- 推送到远程(新建)分支
git push origin [本地分支]:[远程分支名称]
如果远程分支名称不存在则会新建该分支
技术永不眠!我们下期见!