Natural

 

git push到windows下的服务器失败

在windows下搭了个服务器学习git。push时出现如下异常:
“git clone git@127.0.0.1:/home/git/repositories/gitosis-admin.git”

git.exe push --force --progress  "origin" master:master
 
Counting objects
: 189, done.
Compressing objects
: 100% (187/187)
Writing objects
:   7% (14/189)
fatal
: Unable to create temporary file: Permission denied
fatal
: sha1 file '<stdout>' write error: Invalid argument
error
: failed to push some refs to 'git@10.73.4.46:channelv.git'
 
git did not 
exit cleanly (exit code 1)

原因是因为创建用来登陆ssh的用户git,没有修改版本库的权限。即给gitosis-admin.git文件夹,加上git用户的修改权限即可。("chown -R git *")

posted on 2013-04-15 20:31 此号已被删 阅读(5413) 评论(0)  编辑  收藏 所属分类: git


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

常用链接

留言簿(8)

随笔分类(83)

随笔档案(78)

文章档案(2)

相册

收藏夹(7)

最新随笔

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜