使用Git保留文件权限

使用Git保留文件权限,第1张

使用Git保留文件权限

git-cache-meta
在SO问题中提到“混帐-如何恢复混帐认为该文件是文件权限”(和git的FAQ)是更staightforward方法。

这个想法是在

.git_cache_meta
文件中存储文件和目录的权限。
它是一个单独的文件,未在Git存储库中直接进行版本控制。

这就是为什么它的用法是:

$ git bundle create mybundle.bdl master; git-cache-meta --store$ scp mybundle.bdl .git_cache_meta machine2: #then on machine2:$ git init; git pull mybundle.bdl master; git-cache-meta --apply

那么你:

  • 捆绑您的仓库,并保存相关的文件权限。
  • 将这两个文件复制到远程服务器上
  • 在此处恢复仓库,并申请许可


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5024354.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-15
下一篇2022-11-15

发表评论

登录后才能评论

评论列表(0条)

    保存