zoukankan      html  css  js  c++  java
  • 创业公司十分钟简单搭建GIT私有库

    欢迎关注老码农的微信公共账号,与CSDN博客同步
    一、背景
    小公司。协同开发的人不多,建gitlab比較麻烦,仅仅须要在Server端建立一个简单的git共享库就OK。
    二、建立仓库
    Server端:
    1、在Server端建立项目文件夹。mkdir sample
    2、在sample中运行git —bare init,生成sample.git文件夹,这个文件夹是个共享库,全部代码在该文件夹下。
    本地端:
    1、clone远程共享库,眼下还是空的:git clone user@server:/home/project/sample.git
    2、本地生成sample目录。眼下目录下是空的。

    3、在sample下add文件。并commit。commit时可能提示须要配置user及mail。按提示设置。
    4、push到远端。

    push过程可能提示没有track远端的相应分支。按提示设置git —set-upstream。这时默认在master分支上面。

    三、建立信任关系
    上面配置完毕后。每次pull或push(由于底层运行了ssh命令去连接远端)时,都须要输入ssh连接password。非常麻烦,须要建立信任关系。
    1、server端建立~/.ssh文件夹。权限必须是700。在.ssh文件夹下建立authorized_keys文件,权限必须是600。
    2、本地生成私钥及公钥。把公钥加入到authorized_keys其中。
  • 相关阅读:
    IIS Post 大小超出允许的限制
    webpack从零开始第1课:安装webpack和webpack-dev-server
    React
    ubuntu 安装nodejs和git
    ubuntu 启用root用户方法
    ubuntu安装最新版node和npm
    MVC Dropdownlist数据绑定 默认值
    C#调用Excel VBA宏[转载]
    git download error processing
    mysqladmin 使用
  • 原文地址:https://www.cnblogs.com/yangykaifa/p/6902596.html
Copyright © 2011-2022 走看看