所以,基本上我有一个项目的2个版本,对于一些用户,我想使用最新版本,而对于其他人,我想使用旧版本。它们都具有相同的文件名,并且多个用户将同时使用它。要做到这一点,我想从不同的git分支调用函数,而无需切换分支。 有没有办法做到这一点?调用不同git分支以外的其他git分支的python代码而不切换分支
例如,当我的当前分支是v1
,另一个分支是v2
;根据变量flag
的值,调用函数
if flag == 1:
# import function f1() from branch v2
return f1()
else:
# use current branch v1
如果你能解释为什么你需要这样做可能会有帮助,例如为什么你不能在一个分支上拥有你需要的所有代码。这似乎是一个XY问题。 http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem –
@TomDalton我已更新问题以解释详细信息 – proprius
为什么这个问题downvoted? – proprius