zoukankan      html  css  js  c++  java
  • gitolite服务器部署中的一些坑

    1、秘钥登录问题可参考《 安装gitolite,并ssh公钥无密码登录》http://www.cnblogs.com/tr0217/p/4517952.html,该文中推荐了阮一峰的《ssh的原理与应用》:http://www.ruanyifeng.com/blog/2011/12/ssh_remote_login.html   怎样在Ubuntu 14.04中搭建gitolite Git服务器: http://jingyan.baidu.com/article/76a7e409b54f25fc3a6e1562.html

    2、上面文章中主要由这么一个指令:

    1. ssh -i /path/to/is_rsa gitUser@gitserverIP  

    这是用本地私钥登录的指令,用一次即可,用一次,就会被系统配置记录。


    3、SSH Git路径的问题,有些文章里面用到了:分隔符,而真正SSH方式路径应该是ssh://gituser@serverNameOrIP/repo_name.git

    4、git-deamon必需性不强,工程要求特别是code review要求高的可以考虑git-web。

    5、配置之前,最好能把官网文档看一遍,http://gitolite.com/gitolite/gitolite.html ,主要是要明白gitolte这个基于SSH秘钥的授权机制。

    6、最重要的几个命令:

      1. sudo ssh -i path/to/key gituser@177.77.79.76  
      2. git remote add origin "ssh://gituser@177.77.79.76/project.git"  
      3. git add .  
      4. git commit -m "init"  
      5. git push -u origin master  
  • 相关阅读:
    与你的领导意见不一致时你会怎么做?
    调用caffe脚本将图片转换为了lmdb格式
    第04组 Alpha冲刺(4/4)
    第04组 Alpha冲刺(3/4)
    第04组 Alpha冲刺(2/4)
    第04组 Alpha冲刺(1/4)
    2019 SDN上机第3次作业
    2019 SDN阅读作业
    2019 SDN上机第2次作业
    2019 SDN上机第1次作业
  • 原文地址:https://www.cnblogs.com/dhcn/p/7121386.html
Copyright © 2011-2022 走看看