我正在使用git存储库中存储的一组应用程序。一些代码适合于单元测试,但是还不足够。
我建立了一个位桶管道来构建和测试可单元测试的代码。这似乎很好。
我想避免签出代码的其余部分。有没有办法只检查分支的一个子集?
谢谢。
答案 0 :(得分:1)
对于文件-
git checkout branch_name file_name
示例:
git checkout master thenameofthefile.js
对于文件夹:
git checkout master -- dirname
编辑:
pipelines:
branches:
master:
- step:
script:
- ant deployCodeCheckOnly -Dsf.username=$SF_USERNAME Dsf.password=$SF_PASSWORD
- git fetch
- git checkout -b master -- dirname