gpt4 book ai didi

Github:避免同步/pull README.md

转载 作者:行者123 更新时间:2023-12-05 04:13:07 24 4
gpt4 key购买 nike

如何从所有同步/pull/推 github 请求中排除 README.md?我希望下载/同步除该文件之外的所有文件。

上下文:我有一个 StreakyCobra style dotfiles management 的仓库.我想向 README.md 添加一些注释(显示在 github 上),但希望避免在我的计算机上将文件放在 $HOME 中。

最佳答案

根据@kba 的评论,这里有一个有效的解决方案:

您可以使用以下命令为存储库启用稀疏 checkout :git config core.sparsecheckout true

然后将存储库的 .git/info/sparse-checkout 文件编辑为:

/*
!README.md

本质上说“检查所有内容,除了任何名为 README.md 的文件”。 sparse-checkout 的格式与 .gitignore 文件相同。

刚刚通过 checkout 现有存储库对此进行了测试,它可以正常工作。 (虽然,有一个 catch-22 的情况,你需要一个现有的存储库来配置稀疏 checkout ,所以我使用 git init 创建一个,配置它,然后添加现有的 repo 作为一个新的远程)。

关于Github:避免同步/pull README.md,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38403721/

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