• windows 下搭建 git 服务器 copssh+git


     记录Windows搭建git服务器 

    服务器安装主要分四步: 
    1、安装Git,一路默认即可。 

    2、安装copssh,一路默认即可。 

    3、配置copssh。  打开 copssh control panel 

           a、添加用户账号  也就是后续 登录服务器的用户名

           b、为了使服务器认识我们的公钥,需要将密钥对中的公钥 上传至服务器。

        打开“Git Bash”,使用命令 ssh-keygen -t rsa -C "su_king@163.com"  生成两个文件:公钥文件id_rsa.pub和 私钥文件 id_rsa  会生成到当前用户下 .ssh 目录下 例如我的 C:Userslenovo.ssh 

        在创建的账号 对应的目录下如 E:ICWhomeppnie.ssh ,新建文件authorized_keys,注意这里没有文件后缀名,将刚刚 公钥文件id_rsa.pub 中的内容粘贴进去,保存好。

        最后后,要确保服务器端口22是打开的,如果没有打开,去防火墙配置下,至少保证入站端口22是打开的,因为这里ssh连接的默认端口是22。

    4、copssh 和 git 建立关联   将git安装目录下mingw64/bin中所有文件拷贝到copssh安装目录/bin中

      (注意copy目录,这里我倒腾了好久 好多博客都是copy几个文件 不行 要把bin下面的全部copy过去, 我这里 替换完  copssh control panel  打不开了 算是个bug )

    5、git服务器的测试 

    打开“Git Bash”,使用命令

    ssh ccf@192.168.1.100

    ccf就是在COPSSH中配置的用户名,192.168.1.100是我的ip地址,这些都根据你自己的设置,配置成自己的信息。

    能登录 说明已经连上服务器了  接下来可以执行 

    mkdir hello

    cd hello 

    git init --bare 

    在服务器初始化一个仓库 看能否成功 不成功说明 copssh 和 git 没有关联起来

    6、客户端 clone 

    git clone lenovo@192.168.0.184:hello   

    这里 我的用户名是 lenovo 仓库名为 hello 

    测试通过 完成 !(我做的时候 主要是关联那块一直有问题,最后总算成功了 。 )

    前面的安装过程  有好多博客都有截图 我这里就没有截图了  下面给出一些参考博客

    https://www.cnblogs.com/grimm/p/5363697.html

    https://www.cnblogs.com/panie2015/p/5688779.html

    https://blog.csdn.net/ccf0703/article/details/7578276

    https://blog.csdn.net/u012348774/article/details/55189288

    我用的软件下载链接

    链接:git+copssh 下载
    提取码:nge6 

  • 相关阅读:
    mock数据
    Vuex
    React生命周期
    Vue基础知识
    前端面试题
    NodeJS巅峰之作
    Oracle数据库
    CSS Bootstrap jsp开发 前端遇到的一些问题。
    如何寻找node.js 与win7兼容的版本?eclipse中引入bootstrap。
    Window 常用命令
  • 原文地址:https://www.cnblogs.com/su-king/p/9915015.html
Copyright © 2020-2023  润新知