gpt4 book ai didi

git - "assume-unchanged"信息是否提交?

转载 作者:太空狗 更新时间:2023-10-29 14:06:39 26 4
gpt4 key购买 nike

我想共享当前状态下的某个文件,但我不想提交进一步的更改。所以我对那个文件做了“假设不变”。现在,git 忽略了我存储库中这个文件的更改。但是存储库的其他用户呢——他们是否必须在他们自己的存储库中为这个文件做“假设不变”?

有没有办法自动使“假定不变”指令对其他用户也有效,就像对“gitignore”信息所做的那样?

最佳答案

不,git update-index --assume-unchanged仅更新本地存储库的索引。

不是任何其他远程仓库的索引,并且不会推送。
那将是 the same for git update-index --skip-worktree

一种可以推广的方法是使用内容过滤器驱动程序,以便从版本化模板生成实际文件。
例如参见“Automatically ignore selected code changes when pushing to a git-hub repository

http://i.stack.imgur.com/77Oy5.png

(图片来自“Customizing Git Attributes”来自Git Book)

关于git - "assume-unchanged"信息是否提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26670275/

26 4 0
文章推荐: javascript - 如何知道用户何时滚动过
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com