repo管理git倉庫——回退版本
1.repo回退所有git倉庫到指定日期之前:
repo forall -c 'commitID=`git log --before "2019-01-01 07:00" -1 --pretty=format:"%H"`; git reset --hard $commitID'
2.repo回退到某tag:
先去隨意git倉庫下,git tag,假設想回退的tag號為XXX_HALO_2.1.2_L1_20181220
1)在android根目錄下,新建分支,repo forall -c git checkout -b new_branch_xxx XXX_HALO_2.1.2_L1_20181220
2)此時所有倉庫已建立好新分支new_branch_xxx,且已回退至tag為XXX_HALO_2.1.2_L1_20181220時間節點的歷史版本
Something good.(〃'▽'〃)
相關文章
- Google Git-Repo 多倉庫專案管理GoGit專案管理
- git回退版本Git
- git版本回退Git
- git 版本回退方法Git
- Git分支和版本回退Git
- Gradle Repo:一個能管理多個Git倉庫,又能快速切換分支的Gradle外掛GradleGit
- Git 撤銷修改和版本回退Git
- Git 倉庫Git
- 如何使用命令列管理Git倉庫命令列Git
- Git remote 遠端倉庫連結管理GitREM
- 如何使用Git 優雅的版本回退呢?Git
- git倉庫修改遠端倉庫Git
- git stash回退Git
- GIT版本管理Git
- 版本管理GitGit
- 版本控制系統之基於httpd搭建私有git倉庫httpdGit
- git 遠端倉庫Git
- git換倉庫命令Git
- git 修改本地倉庫的遠端倉庫地址Git
- 配置多個 Git 賬號來管理遠端倉庫Git
- Git清空版本庫Git
- Git倉庫大掃除Git
- Git 倉庫大掃除Git
- git 刪除本地倉庫Git
- git倉庫完整遷移Git
- Git 使用遠端倉庫Git
- docker搭建私人git倉庫DockerGit
- Git本地倉庫基本操作Git
- git-遠端倉庫Git
- git初始化--本地建立git倉庫Git
- Git使用系列03-->Git倉庫建立Git
- git操作之四:git branch(本地倉庫)Git
- 本地倉庫推送到遠端倉庫的git操作Git
- 『現學現忘』Git後悔藥 — 29、版本回退git reset --mixed命令說明Git
- 『現學現忘』Git後悔藥 — 28、版本回退git reset --soft命令說明Git
- 『現學現忘』Git後悔藥 — 30、版本回退git reset --hard命令說明Git
- GIT版本管理規範Git
- Git建立Repository版本庫Git