是否有一个vanilla Git命令行,它将查看我的存储库中的文件并开始跟踪其下的每个路径。
赞git5 track --list=//depot/a/b/c/track_paths
?
答案 0 :(得分:0)
for line in `track_paths`; do git track line; done
答案 1 :(得分:0)
没有git track
命令。该文件的更好名称是" track-branches"。脚本方面,您可以使用cat
而不是阅读:
cat track-branches | xargs -n 1 -i{} git branch --track {} origin/{}
这取决于您是否将track_paths作为当前检出的提交中存在的文件。这也假设您还没有该名称的本地分支。您可以使用分支命令上的--force
选项强制本地分支。