zoukankan      html  css  js  c++  java
  • win端git连接私服仓库+上传本地项目+从服务器下载文件到win

    win端git连接私服仓库:

    1.win端

    检查c:/Users/用户/.ssh/目录下是否有config文件(!!!没有任何后缀名)。如果没有则新建config文件,然后修改添加如下内容:

    Host "私服ip"//比如211.63.52.3,此引号必须
    Port 私服端的ssh端口号//可以自己配置,看下面私服端的步骤

    2.私服端

    用root权限,进入目录/etc/ssh/sshd_config。可以配置端口号,如下:

    Port 6000

    至此,连接完成,打开git bash,输入命令:ssh 用户名(私服端用户)@私服ip。正常连接效果如下:

    如果没有连接上,会有如下错误:

    这是因为配置没有成功的原因,应该检查如下几项:

    1.win端config文件是否有后缀,正确的应该是无后缀,config文件里面的host和port是否配置正确。

    2.私服端的port端口是否开启,win端的port与私服端的port是否相同。

    创建仓库:

    私服端,在任意目录创建仓库:

    mkdir test.gtt(比如)

    初始化仓库,cd test.git,进入此目录:

    git --bare init

    上传本地项目(与上传到github上类似,只是地址不同):

    1.git init

    2.git add .

    3.git commit -m "提交注释"

    4.git remote add origin 用户名(私服端用户)@私服ip:仓库地址/test.git

    5.git push origin master

    ssh连接服务器后,连接服务器上的虚拟机:

    ssh -X -v yuki@172.16.140.128

    服务器与服务器上的虚拟机之间传文件也可以用下面的scp操作。

    从服务器下载到windows:

    scp -r sdn@IP:/home/sdn/savi/finaltopo.py e:/books/finaltopo.py

    从windows上传到服务器:

    scp -r e:/books/finaltopo.py sdn@IP:/home/sdn/savi/finaltopo.py

    如果上传时出现Permission Denied。应该去私服上查看这个文件的权限,保险操作是把权限改为777。

    linux查看端口占用

    lsof -i:8080

    kill -9 进程号

  • 相关阅读:
    CentOS、Ubuntu、Debian三个linux比较异同
    中国版 Ubuntu Kylin 14.04 LTS 麒麟操作系统中文版发布下载 (Ubuntu天朝定制版)
    keras之save & reload model
    2.keras实现-->深度学习用于文本和序列
    迭代器 、生成器、可迭代对象
    numpy 中clip函数的使用
    1.keras实现-->自己训练卷积模型实现猫狗二分类(CNN)
    1.keras实现-->使用预训练的卷积神经网络(VGG16)
    L1正则化和L2正则化
    keras搭建深度学习模型的一些小tips
  • 原文地址:https://www.cnblogs.com/cing/p/8649861.html
Copyright © 2011-2022 走看看