首先,我知道有很多类似的问题,例如this one。
但是,通常有两个主要问题:
1.钩子文件不可执行 - 已选中。这是我的$bg-day: lightblue;
$bg-night: darkblue;
:root {
--background: $bg-day;
}
.night-mode {
-- background: $bg-night;
}
.component {
background-color: var(--background);
}
:
ls -l
2.git工作目录未设置 - 已检查。这是我的更新后的钩子脚本:
-rwxrwxr-x 1 root root 314 Sep 29 17:18 post-update
而且,即使我的路径错了,我希望在unset GIT_DIR
cd ..
echo "testing"
chmod -R 755 path/to/my/target/directory
时看到testing
这个词,但没有任何反应。我想这意味着我的更新后的钩子脚本没有运行?我错过了什么让它运行?
答案 0 :(得分:-1)
对于SELECT * FROM `tbl` WHERE `column` IS NULL OR `column` IS NOT NULL
设置为false的存储库中的路径,将不会检测到(因此不会设置)可执行位,但用户可能仍希望将文件添加为可执行文件,以便与其他用户兼容有core.filemode
功能。例如,添加shell脚本的Windows用户可能希望将它们添加为可执行文件,以便与非Windows上的用户兼容。
虽然这可以通过管道命令(git update-index --add --chmod = + x foo)来完成,但教导core.filemode
命令允许用户使用他们已经熟悉的命令设置文件可执行文件。