从服务器上拉代码有如下报错:

fatal: Not a git repository (or any of the parent directories): .git

初始代本地版本库:

[root@NB gitdb]# git init
Initialized empty Git repository in /data/gitdb/.git/

发生下面的报错:

git pull git@xx.xxx.xx.xx:yanjing_chenl/IT-DOC.git
ssh: connect to host xx.xx.xx.xx port 22: Connection timed out
fatal: The remote end hung up unexpectedly

因为安全期间我改变了git服务器的端口为非22端口

ssh默认端口为22,而Git的访问是基于ssh的。为了安全我们会更改服务的ssh端口号,即当ssh的端口不是22端口时,git访问会出现:

ssh: connect to host xxx.com port 22: Connection timed out

无论客户端是在windows还是linux,配置访问的端口号,都是修改用户的.ssh文件里的config文件

以linux为例:用户root为例

/root/.ssh/config

config文件如果没有,则建一个

config中添加如下内容:

 #如果是以域名访问的则添加如下内容:
host xxx
HostName xxx.com
Port 3333
如果以ip访问的,则添加如下内容:
Host "12.123.xx.xx"
Port 3333
如我的机器是如下配置
[root@NB ok]# cat ~/.ssh/config
hostname x0.xx.xx.xx
port xx0xx

问题解决

但还是有个很严重的问题,所有的ssh 加任何的ip都 会定向到 config文件里配的那个ip,也就是说所有的ssh都 会豋录到这个ip的服务器上!!!!

这个问题可以这样解决,只配置端口:

# cat ~/.ssh/config
port 22022

 近期发现别一种:就是用http://xxx.xxx.xxx.xxx/yanjing_chenl/IT-DOC.git

git 从远程git服务上拉代码 git服务器非默认端口相关推荐

  1. git从远程仓库gitLab上拉取指定分支到本地仓库

    https://blog.csdn.net/qq_40973353/article/details/80682891 例如:将gitLab 上的dev分支拉取到本地 1>与远程仓库建立连接:gi ...

  2. Git 从远程库拉取分支项目代码命令和推

    Git从远程库拉取分支项目代码命令 1.新建一个空文件夹,文件名为 test 2.进入目录进行初始化 git init 3.需要与GitHub上面项目建立连接(下划线为远程仓库链接) git remo ...

  3. git pull拉代码git did not exit cleanly (exit code 1)

    @[TOC](git pull拉代码git did not exit cleanly (exit code 1)) 小乌龟报错信息如下: 我是刚开始拉取代码的时候,还没有拉完就叉掉了.再次重新拉取的时 ...

  4. pycharm ctrl+s ctrl+alt+shift+x 同步上传代码到服务器

    ctrl+s 有时候不能同步代码到服务器,建议 对着工程目录整体 使用 ctrl + alt + shift + x 来上传文件 点击后 在鼠标位置会出现一个下拉框 选择远程服务器即可 ctrl+s ...

  5. 解决Wireshark 服务运行于非默认端口问题

    解决Wireshark 服务运行于非默认端口问题 参考: http://laurachappell.blogspot.com/2010/04/when-wireshark-gets-confused. ...

  6. 使用git创建仓库,并上传代码

    撸了今年阿里.头条和美团的面试,我有一个重要发现.......>>> 1.创建仓库 2.上传代码: (1)在项目的根目录,初始化新版本库 git init (2)在根目录创建.git ...

  7. Git与华为云(上传代码到华为云)

    华为云创建模块 普通新建 添加公钥 1.检查系统是否存在密钥: 运行 Git Bash, 在弹出的终端中输入下面提示的代码 cd ~/.ssh 如果提示:No such file or directo ...

  8. git 项目代码上传到服务器上,git 上传代码到服务器

    一.建立本地git仓库 1.cd到你项目根目录下 git init 二.将本地所有文件添加到暂存区 git add . . 表示所有文件 如果想添加项目中的指定文件,那就把.改为指定文件名或者目录即可 ...

  9. git指令:从dev分支上克隆代码

    git clone 之前克隆都是从master分支上进行克隆,现在需要在dev分支上克隆代码,操作步骤如下: 从仓库中获取克隆地址,https或者SSH的都可以 如果直接通过git clone 地址的 ...

最新文章

  1. 约瑟夫环形链表问题、丢手帕问题、剑指offer圆圈中最后一个数问题
  2. 强化学习(三)—— 策略学习(Policy-Based)及策略梯度(Policy Gradient)
  3. matlab符号函数绘图法_转载:MATLAB 符号函数作图
  4. Delphi中CoInitialize之探究
  5. java 人脸识别博客
  6. Echarts中国地图china.json
  7. win10用一会就蓝屏重启_win10蓝屏memory management原因以及解决方法
  8. 吴恩达---机器学习的流程(持续更新)
  9. BZOJ2001 HNOI2010 城市建设
  10. 计算机与音乐整合的教学设计,小学音乐课程整合研究《郊游》优秀教学设计
  11. Python:7-1 温度转换 (6分)
  12. 大数据的“多维度”与“时效性”
  13. Oracle调优总结--1(经典实践 重要)
  14. Python读文件与写文件
  15. 需求分析报告应该包含哪些部分_2020最新抖音用户画像分析报告:粉丝都有哪些特点和需求?...
  16. c语言烟花发射原理,烟花发射原理
  17. 崩坏3抽奖模拟html5,崩坏3崩坏周周练5月18日答案大全 夜隐重霞崩坏周周练答案汇总...
  18. 关于vmware p2v 转换后无法启动情况相关处理流程(仅作参考)
  19. visual studio 2015 下载
  20. 解决github提交代码Support for password authentication was removed 问题

热门文章

  1. 若何在嵌入式Linux及下建造QPF字库
  2. python读取超大csv
  3. cmake常用语法参考
  4. IJCAI阿里论文 | JUMP: 一种点击和停留时长的协同预估器...
  5. 传统营销与社会化营销的差距
  6. [Android Pro] Android源码编译之Nexus5真机编译
  7. Spring的4种事务管理(1种编程式事务+三种声明事务)
  8. 十二、添加RD 授权角色
  9. JPush极光推送Java服务器端API
  10. 计算机高级技师论文网,高级技师论文(数控铣床、加工中心).doc