我浏览了类似的问题,但找不到合适的答案。
我有一个需要用于每日报告的脚本。是否可以将我的代码托管在单独的目录/存储库中,并且仅将主要更新“推送”到该目录/存储库以获得最大的正常运行时间?
现在,我在脚本所在的目录中工作,所以从我签出一个 dev 分支到我返回 master 时,脚本都被破坏了。
例如,我想将工作文件保留在一个仅获取主要更新的目录中:
/daily_report/daily_report.sh
然后有另一个目录用于增量开发,允许主目录保持不变,直到新的主要更新准备好上线:
/daily_report_dev/daily_report.sh
这可能吗?