我编写了自己的自定义合并后钩子,现在我在我的主项目文件夹中添加了一个"hooks"目录(因为git不跟踪.git/hooks中的更改),我在某个地方读到,我可以创建一个从钩子到的符号链接.git/hooks,因此我不必每次有人更改文件时都将其从一个文件夹复制到另一个文件夹,因此我try :

ln -s -f hooks/post-merge .git/hooks/post-merge

但它似乎不起作用,你知道为什么吗?"ln hooks/post merge.git/hooks/post merge"可以很好地工作,但制作硬链接与copyin相同,我想....

推荐答案

你只是走错了路,应该是:

ln -s -f ../../hooks/post-merge .git/hooks/post-merge

Linux相关问答推荐

使用sed替换字符,但如果它是在bash csv文件中的字符串中,则不使用

C++17:G++8.5版似乎无法正确生成无符号64位伪随机整数

使用信号处理程序实现Hibernate 功能

如果列小于 X,linux 合并行

使用正则表达式捕获特定字符串

如何使用 ftrace 过滤查看函数上方的调用堆栈?

`std::cout` 是如何实现的?

给定两个目录树如何找到相同的文件?

Linux命令行如何接受没有pin的蓝牙设备配对

sed: -i 不能与 Mac OS X 上的标准输入一起使用

为什么在 Linux 中使用 select

你如何在 C 中的 Linux 上进行非阻塞控制台 I/O?

有没有办法在整个项目代码中的某个日期之后找出更改的文件?

如何在没有 IDE 的情况下构建和部署三星 SmartTV 应用程序(例如:在 Linux 上)

如何对 /dev/random 或 /dev/urandom 进行 base64 编码?

有什么方法可以在linux中保留但不提交内存?

ctrl-x 在终端中使用时会发送哪个信号?

如何通过命令提示符判断 Linux 中的 BIOS 版本或名称?

System.currentTimeMillis 是否总是返回一个值 >= 以前的调用?

网络共享文件夹上的 GIT 存储库中的并发性