gpt4 book ai didi

git - Git "attach"本地文件可以到分支吗?

转载 作者:太空狗 更新时间:2023-10-29 14:01:51 25 4
gpt4 key购买 nike

我希望能够使本地(从不跟踪,从不提交)文件“粘附”到某些 git 分支。

例如,我希望能够执行如下操作:

$ git checkout version1.0
$ make
$ ./myProject # 1.0 binary
$ git stick-to-current-branch myProject
$
$ git checkout version2.0
$ make
$ ./myProject # 2.0 binary
$ git stick-to-current-branch myProject
$
$ git checkout version1.0
$ ./myProject # 1.0 binary from above

我编写了“stick-to-current-branch”命令,但是真的有什么东西可以做到这一点吗?我从不想提交这些文件;它们是特定于分支的,但不应被跟踪。

最佳答案

不,没有选项可以将 git 未跟踪的文件“粘贴”到不同分支的 check out 工作目录中。但是,您可以在 checkout 期间“生成”文件(例如使用 post-checkout Hook - 在 post-checkout Hook 中运行 make 以便 myProject 为分支/版本生成二进制)

关于git - Git "attach"本地文件可以到分支吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7340587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com