Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GIT:使文件对所有分支都是唯一的_Git_File_Repository_Branch_Unique - Fatal编程技术网

GIT:使文件对所有分支都是唯一的

GIT:使文件对所有分支都是唯一的,git,file,repository,branch,unique,Git,File,Repository,Branch,Unique,我需要向git存储库添加一些全局描述(如如何使用特定存储库和其他说明) 是否有一种方法可以确保,例如,更改只能在主分支上跟踪,并且对所有其他分支都是唯一的 谢谢你,并致以最良好的祝愿, 硕士不太好。在单个存储库中,您可以使用预提交钩子脚本来拒绝任何提交,修改主分支上未执行的文件。但是,要影响存储库的克隆,还需要在这些克隆中设置钩子脚本。即使有了钩子,也很容易绕过检查。好吧,坏消息,所以你更喜欢在一个额外的地方保存整个文档,例如论坛或wiki?我看不出有任何理由将该类型的文件与存储库中的其他文件区

我需要向git存储库添加一些全局描述(如如何使用特定存储库和其他说明)

是否有一种方法可以确保,例如,更改只能在主分支上跟踪,并且对所有其他分支都是唯一的

谢谢你,并致以最良好的祝愿,
硕士不太好。在单个存储库中,您可以使用预提交钩子脚本来拒绝任何提交,修改主分支上未执行的文件。但是,要影响存储库的克隆,还需要在这些克隆中设置钩子脚本。即使有了钩子,也很容易绕过检查。

好吧,坏消息,所以你更喜欢在一个额外的地方保存整个文档,例如论坛或wiki?我看不出有任何理由将该类型的文件与存储库中的其他文件区别对待。在这种情况下,这仅仅是因为主文件夹结构可以根据项目的性质经常修改。但为什么这会比存储库中的其他文件对这些文件产生更大的影响?谢谢感谢您的快速回复,我现在已经通过一个面向所有用户的论坛解决了我的问题。