当前位置:  开发笔记 > 运维 > 正文

git中的"项目描述文件"错误?

如何解决《git中的"项目描述文件"错误?》经验,为你挑选了2个好方法。

我有一个小项目,我想在一台我们都可以访问的机器上与其他几个人共享.我创建了一个本地仓库的裸露副本

git clone --bare --no-hardlinks path/to/.git/ repoToShare.git

然后我将repoToShare.git移动到服务器.

我可以用以下内容查看:

git clone ssh://user@address/opt/gitroot/repoToShare.git/ test

然后我可以看到本地仓库中的所有内容并对此进行提交.当我尝试将更改推回到远程服务器时,我收到以下错误.

*** Project description file hasn't been set
error: hooks/update exited with error code 1
error: hook declined to update refs/heads/master

有任何想法吗?



1> MDCore..:

Git在hooks目录中安装了一堆预先配置好的钩子,开箱即用它们不会执行.如果您碰巧允许对它们执行(例如.chmod + x),那么git将尝试运行它们.弹出特定错误导致默认更新无法运行.要修复,请删除默认的更新挂钩.

请问此链接帮助?从文字:

我的一位同事在这里遇到了类似的问题,其中推动不起作用.您无法推送到本地或远程公共存储库.他得到的项目描述文件没有被.git/hooks/update抛出错误.在Linux或Windows机器上的同一项目中没有发生此错误,并且似乎仅在Windows Vista上发生.从我的研究钩子/更新不是默认执行,但在Windows Vista中,文件权限意味着它.删除钩子/更新解决了这些问题.



2> 小智..:

删除挂钩/更新不是您想要做的.

只需将.git/description更改为您想要的任何内容 - 例如"FOOBAR repository",或者,如果您是法语,则"Le depot de FOOBAR".


即使我不会说这种语言,我也会把法语描述放进去...
推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有