首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cygwin/Git/Gitosis无法推送新存储库

Cygwin/Git/Gitosis无法推送新存储库
EN

Stack Overflow用户
提问于 2009-11-09 03:24:19
回答 1查看 1.8K关注 0票数 0

我最近在我的Windows Server2003机器上设置了cygwin、git和gitosis,现在遇到了麻烦。我几乎遵循了我能找到的所有教程,并确认当我推送gitosis admin存储库时,我的git帐户的authorized_keys表将会更新。然而,当涉及到创建新的存储库时,我似乎被卡住了。

我在git bash和windows命令行中都看到过很多推荐以下代码的教程(显然repo名称发生了变化):

代码语言:javascript
复制
mkdir free_monkey
cd free_monkey
git init
touch README
git add .
git commit -m "Added blank readme"
git remote add origin git@my_server:free_monkey.git
git push origin master

当我执行最后一行时(不管我发送了什么),它显示“远程端意外挂起”:$ git推送-v原始主:refs/head/master推入git@my_server:free_monkey.git致命:远程端意外挂起

我的gitosis.conf文件如下所示:

代码语言:javascript
复制
[gitosis]
loglevel = DEBUG

[group gitosis-admin]
writable = gitosis-admin free_monkey.git free_monkey
members = git@my_server @all

请让我知道,如果我遗漏了任何信息,你需要帮助我调试这个。谢谢!

另一件让我担心的事情是:

代码语言:javascript
复制
$ ssh git@my_server git 
DEBUG:gitosis.serve.main:Got command 'git' 
ERROR:gitosis.serve.main:Unknown command denied 

这可能是问题所在吗?如果是这样,我该如何修复它呢?

EN

回答 1

Stack Overflow用户

发布于 2009-11-09 03:29:56

你可能在第一次就犯了一个打字错误。尝试删除原点,然后重新添加:

代码语言:javascript
复制
git rm origin
git remote add origin git@my_server:free_monkey.git

然后再试着推一次。值得一试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1697608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档