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 进程号

  • 相关阅读:
    保持简单----纪念丹尼斯•里奇(Dennis Ritchie)
    转:有关retina和HiDPI那点事
    Powershell 学习
    Windows与Linux共享文件夹互相访问
    你知道C语言为什么会有“_”(下划线)吗?
    百度公共DNS
    AXIS2的一些认识
    待整理
    java复习汇总之面试篇
    落网歌曲图片下载
  • 原文地址:https://www.cnblogs.com/cing/p/8649861.html
Copyright © 2011-2022 走看看