【发布时间】:2023-03-06 12:18:02
【问题描述】:
Git(Kraken) 还是新手。我的逻辑板坏了,不得不从备份中恢复一个 repo,重新安装软件,然后在临时机器上恢复并运行,直到我可以从商店拿回原件。
现在我在 Gitkraken 中打开了 repo,这告诉我我的修补程序分支上有 2,224 个文件更改 - 显然 所有 文件。如果我点击其中任何一个,差异视图面板会显示消息“文件模式从 217 更改为 14001”和“文件内容未更改”。
我能够翻译文件 permissions.com 上的 217 Octal Value,但没有找到 14001。
我不是文件权限方面的专家,但 217(大概是我之前机器上的默认设置,因为我不记得更改过它)似乎不太理想,只有用户的写入权限,执行权限组和其他人的完全访问权限。
谁能告诉我这个 14001 设置是什么意思(这是全新的 MacBook Pro,与正在修复的 2015 型号相比)?这个设置是否比 217 更可取(它几乎必须是......?)?哪些设置最适合静态网站文件,推送这些文件模式更改是好/坏/中性?
【问题讨论】:
-
您的备份使用什么文件系统?
-
好问题...旧计算机运行 El Capitan,新计算机运行 High Sierra((APFS/Apple 文件系统,显然是 macOS High Sierra 及更高版本的更新专有文件系统)。文件已备份到/从 Backblaze 下载。
-
我在 Ubuntu 18.10 ext4 文件系统上随机出现了相同的差异。看看是什么原因造成的会很有趣。
标签: git permissions chmod octal gitkraken