Gav*_*vin 9 repository android-source
从repo的帮助中,我发现了以下信息:
-d/ - detach选项可用于将指定的项目切换回清单修订.如果项目当前位于主题分支上,但此选项特别有用,但暂时需要清单修订.
1有人能告诉我使用-d选项的情况吗?
2这意味着无论您正在处理什么主题,我都可以获得与远程存储库完全相同的工作存储库.
'repo sync -d'将把存储库的HEAD移回清单文件中指定的存储库。但是,任何暂存目录或工作目录的更改都将保留。
如果您已经修改了工作目录并需要将其取回,那么我可以这样做:
repo sync -d
repo forall -c 'git reset --hard' # Remove all working directory (and staged) changes.
repo forall -c 'git clean -f -d' # Clean untracked files
Run Code Online (Sandbox Code Playgroud)
这将创建一个原始的工作文件夹。
| 归档时间: |
|
| 查看次数: |
3952 次 |
| 最近记录: |