ssh远程登录和git远程仓库传输

p { margin-bottom: 0.1in; line-height: 120% }

学习了廖的git教程,网上找了一些ssh的知识,然后开始实践:

工具:阿里云服务器ubuntu16.04LTS(安装git)

本地主机,ubuntu16.04 LTS(git,ssh)

步骤:

1.阿里云官网:配置阿里云服务器的远程连接信息:

在阿里云控制台,远程连接,客户端使用账号密码连接,设置密码,×××××××××××××

然后这个密码就对应服务器系统的root用户

2.终端1:本地使用ssh连接:

ssh [email protected]服务器IP地址

提示输入密码,

3.终端1:在ssh的帮助下,在服务器上创建git仓库:

照抄以下命令:

4.终端2:本地创建git库,然后添加(add)要传送的远程的git库所在地址信息,然后向远程库推送(push)本地的git库内容:

本地创建git库的命令略;

注意:git remote add 本地定义的推送名字 服务器用户名@服务器IP:**/.git

本地定义的推送名字是唯一的,不能和其他的远程推送名字重复,在这里是ali_testgit,下次换个服务器或者换个仓库就不能用这个名字了。

5.终端1:此时并不能看到服务器上的testgit库有什么变化,需要更新:

ok

原文地址:https://www.cnblogs.com/CreatorKou/p/9180882.html

时间: 2024-08-14 15:59:18

ssh远程登录和git远程仓库传输的相关文章

CentOS6.5下通过Shell修改MySQL初始密码,开启远程登录,授权远程登录用户

CentOS6.5下通过Shell修改MySQL初始密码,开启远程登录,授权远程登录用户: 最近在写一个自动化部署的Shell脚本,需要通过Shell修改MySQL初始密码,开启远程登录,授权远程登录用户, 经过一番查找和实验,得到以下几个命令,给大家分享一下: 修改初始密码:mysqladmin -uroot -pvyCE2UwSaqx3xofR password "123456" 开启远程登录,授权远程登录用户:mysql -uroot -proot -e "grant

树莓派初入门(1):SSH远程登录与VNC远程桌面

前言: 本文主要讲解,对于一个无树莓派显示屏,无键盘,无鼠标,手边只有手机,电脑和一个已烧录好raspbian-stretch系统的树莓派3B+的玩家,如何进行远程登录,进而可以进程桌面的连接. 工具: 1.手机(目的是开启一个局域网热点,让电脑和树莓派可以处于同一个局域网内) 2.电脑(iPad,手机等可以进行远程连接的工具) 3.树莓派3B+(已烧录好raspbian-stretch系统镜像) Let's get started! 第一步:准备工作 系统镜像已烧录至SD卡中.详细步骤可看树莓

分发系统介绍 expect脚本远程登录 expect脚本远程执行命令 expect脚本传递参数

一.分发系统介绍场景:公司业务逐渐扩大,后端服务端使用的编程语言是PHP,要运行PHP的环境,需要配置LAMP或者LNMP环境,最后还需要把代码上传到服务器上去,但是业务在迭代,需要新增功能,一台机器还好,可以在机器上直接修改,但是这样做不规范,如果机器有几十台或者上百台机器都是这一个站点的,比如有一个接口,APP访问量很大,APP需要调用服务端的一个接口,假如这个接口有50台机器在承载,这时候,就需要做一个分发系统,能够把每天或者每一段时间更新的代码分别发发布到这50台机器上去,分发器其实就是

分发系统介绍 expect脚本远程登录 expect脚本远程执行命令 expect脚本传递参数

expect脚本远程登录 yum install -y expect yum install -y tcl tclx tcl-devel 自动远程登录 #! /usr/bin/expect set host "192.168.133.132" set passwd "123456" spawn ssh [email protected]$host expect { "yes/no" { send "yes\r"; exp_co

服务器上搭建使用SSH账户登录的Git仓库

1.安装git yum install -y git 2.创建git仓库保存的目录 mkdir /data/git_repo 3.初始化空仓库 cd /data/git_repogit init --bare --shared example.git 4.客户端使用SSH账户访问服务器仓库 git clone ssh://[ssh账户名]@[服务器域名或IP]/data/git_repo/example.git 然后要求输入[ssh账户名]对应的密码,输入正确的密码即可访问仓库

远程登录SSHD使能

一.什么是SSH SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定:SSH 为建立在应用层和传输层基础上的安全协议.SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议.利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题.SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台.SSH在正确使用时可弥补网络中的漏洞.SSH客户端适用于多种平台.几乎所有UNIX平台—包括HP-UX.Li

linux操作日志:远程登录设置

想要远程linux服务器,首先需要在服务器上开通ssh服务,安装命令如下: sudo apt-get install openssh-server   在上图的提示中,输入“y”,继续等待安装,安装成功后如下图所示   启动ssh-server服务,默认情况下安装结束后就自动启动了,可以用下列命令进行确认: ps -e |grep ssh,如果看到截图中的sshd说明ssh-server启动成功了 启动sshserver命令:service ssh start 或者sudo /etc/init.

pycharm远程登录mysql

pycharm远程登录mysqlmysql远程登录需要修改配置文件:cd /etc/mysql/mysql.conf.d/sudo vim mysqld.cn修改bing-address=0.0.0.0root不能远程登录,所以需要创建新用户然后授权select host,user from mysql.user; -新建用户: create user [email protected]'%' identified by '123456'; ##@后面接主机地址,%表示所有主机. --授权 gr

Git 远程仓库(Github)

Git 远程仓库(Github) Git 并不像 SVN 那样有个中心服务器. 目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作. 你就需要将数据放到一台其他开发人员能够连接的服务器上. 本例使用了 Github 作为远程仓库,你可以先阅读我们的 Github 简明教程. 添加远程库 要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,命令格式如下: git remote add [shortname] [url] 本例以Githu