推送到 bitbucket 时出现错误“inotify_add_watch”

Posted

技术标签:

【中文标题】推送到 bitbucket 时出现错误“inotify_add_watch”【英文标题】:Error "inotify_add_watch" when pushing to bitbucket 【发布时间】:2012-12-01 20:34:22 【问题描述】:

将某个项目的任何分支推送到bitbucket时突然开始出错。

当我这样做时:git push,我得到以下信息:

inotify_add_watch: No such file or directory
registerToSubTree : warning, failed to register /home/user/workspace/project/.git/refs/remotes/origin/dev.lock :Error watching /home/user/workspace/project/.git/refs/remotes/origin/dev.lock : No such file or directory

这可能是什么原因造成的? 谢谢

【问题讨论】:

您是从命令行运行它,还是在 Eclipse 等 IDE 中工作? 从命令行。我确实使用了 IDE(Aptana,在 Eclipse 下运行),但所有 git 命令都来自 shell。我在 Ubuntu 10.04 上遇到了这个问题 好的 - 你使用的是哪个版本的 git? 你能升级到当前的稳定版本,1.8.0.1吗?你的 git 版本已经用了三年多了。您可以get it here 或apt-get 我不能。 apt get 说这是我的最后一个版本,您的链接还指向我已经为 ubuntu 10.04 提供的版本 【参考方案1】:

我刚刚从命令行提交时遇到了这个错误(使用带有 git 1.8.1.2 的 Ubuntu 13.04)。

$:~/dev/myLogger$ git push origin master
**Everything up-to-date**
inotify_add_watch: No such file or directory
registerToSubTree : warning, 
    failed to register /home/me/dev/myLogger/.git/refs/remotes/origin/master.lock :
    Error watching /home/me/dev/myLogger/.git/refs/remotes/origin/master.lock : No such file or directory

我打开了 Eclipse(带有用于 html 开发的 Aptana 插件)。

关闭 Eclipse 并重新运行命令,错误就消失了。

【讨论】:

以上是关于推送到 bitbucket 时出现错误“inotify_add_watch”的主要内容,如果未能解决你的问题,请参考以下文章

推送到 SCM 管理器时出现 Git 解包错误

推送到 heroku 时出现“预编译资产失败”错误

使用 monogoose 将对象推送到节点 js 中的数组属性时出现错误

推送到 Elastic Beanstalk 时出现 Rails 捆绑错误

Gerrit- 推送到 gerrit 时出现 Git 推送错误(不适用(解包程序错误))

尝试将我的应用程序推送到 heroku 时出现此错误 FileNotFoundError: [Errno 2] No such file or directory: '/app/gettingstar