V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
iamqiwei
V2EX  ›  git

自建 git 服务器不能通过 root@xxxxx:git/git.git 提交

  •  
  •   iamqiwei · 2018-10-20 15:08:02 +08:00 · 2636 次点击
    这是一个创建于 2234 天前的主题,其中的信息可能已经有所发展或是发生改变。

    服务器是搬瓦工的 vps,系统是 debian9 64 位

    ssh 端口改过,我在.ssh/config 设置如下

    aaa

    然后使用 root@mygit:git/family-time.git 提交时说我权限不足???如下图

    aaaa

    然后我把提交地址改成 ssh://[email protected]:29998/git/family-time.get 就没问题

    是不是我设置有误??

    第 1 条附言  ·  2018-10-21 00:31:06 +08:00

    问题解决了

    root@mygit:git/family-time.git

    改为

    root@mygit:/git/family-time.git

    (冒号后面加了斜杆)

    aa

    Arthur5
        1
    Arthur5  
       2018-10-20 15:16:46 +08:00 via Android
    @前面是服务器用户名,你自己定义的用户名就是 root
    orzfly
        2
    orzfly  
       2018-10-20 15:19:27 +08:00 via Android   ❤️ 1
    试一下 root@mygit:/git/family-time.git
    :后的路径一般是家目录开始的。
    ysc3839
        3
    ysc3839  
       2018-10-20 15:28:37 +08:00 via Android
    你不是改了 SSH 端口?
    iamqiwei
        4
    iamqiwei  
    OP
       2018-10-20 16:05:12 +08:00 via Android
    @ysc3839 是的,端口号改过了
    MeteorCat
        5
    MeteorCat  
       2018-10-20 16:11:59 +08:00 via Android
    正常,不写 ssh://是以默认的 22 端口防蚊好像,哪怕你后面加上:29998 也是以 22 防蚊,必须显像标识 SSH://
    iamqiwei
        6
    iamqiwei  
    OP
       2018-10-21 00:13:57 +08:00
    @orzfly 原来真的是这个问题,加了个斜杠就可以了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   994 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:54 · PVG 06:54 · LAX 14:54 · JFK 17:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.