linux环境下配置github 远程仓库

1.设置git用户和邮箱

git config --global user.name "fujinzhou"

git config --global user.email "[email protected]"

2.生成SSH密钥

ssh-keygen -t rsa //直接敲3次回车,默认key放在/root/.ssh/下

3.在github上添加ssh密钥

cat /root/.ssh/id_rsa.pub //复制到github上(Settings-->SSH andGPG keys-->New SSH key),title随意

4.测试认证是否成功

[[email protected] data]# ssh -T [email protected]github.com

The authenticity of host ‘github.com (192.30.253.113)‘ can‘t be established.

RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added ‘github.com,192.30.253.113‘ (RSA) to the list of known hosts.

Hi fujinzhou! You‘ve successfully authenticated, but GitHub does not provide shell access.

5.克隆代码

git clone ssh://[email protected]/51reboot/actual-10-homework.git

git pull origin master 从git 拉代码

git常用命令

查看工作状态、

git status

提交所有代码

git add .

本地提交

git commit -m "test"

提交到远程

git push origin master

时间: 2024-08-19 13:04:27

linux环境下配置github 远程仓库的相关文章

linux环境下配置jdk+tomcat环境

最近在学习java,其中最重要的一项是将jdk 环境配置好,同时在jdk中结合tomcat开发基于应用,所以在这里记录下. 配置环境: 系统环境:centos 6.3  64位 ,jdk:jdk-6u29-linux-x64.bin ,  tomcat:apache-tomcat-6.0.35.zip  这里需要注意的地方是  jdk 安装时要和系统位数相同,这里我的系统是64位所以这里使用的是jdk 64 位. 开始配置: 这里我将要安装的软件,上传到/usr/loca/目录下,使用 rz 

阿里云ECS服务器Linux环境下配置php服务器(二)--phpMyAdmin篇

首先说明,以下文本内容用vim编辑麻烦 可参考阿里云ECS服务器Linux环境下配置php服务器(一)--基础配置篇 这一次我们来继续说说phpMyAdmin的安装. 什么是phpMyAdmin?phpMyAdmin是一种mysql的管理工具,它可以直接通过网页来管理你的MySQL,当然,phpMyAdmin不是必要的,如果你不安装phpMyAdmin,一样可以通过mysql的命令行来管理你的mysql. 开始安装. 首先找到phpMyAdmin的下载地址(推荐官网地址https://www.p

Linux环境下配置真机测试

1 将测试机和开发机通过usb连接 2 通过命令查看usb连接情况 Shell命令: lsusb 会将当前usb连接情况展示出来: Shell代码 : Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 013: ID 12d1:1038 Huawei Technolo

linux环境下配置虚拟主机域名

linux环境下面配置虚拟主机域名 第一步:在root目录下面(即根目录)ls(查看文件)cd进入etc目录find hosts文件vi hosts 打开hosts文件并进行编辑在打开的文件最下面添加:192.168.8.115 domain.com.cn 第二步:cd /usr/local/apache2/conf/  进入该目录下面ls  查看当前目录下面的所有文件以及目录vi httpd.conf 打开并编辑这个文件编辑:使用键盘上的PgDn将光标拉到最低端,然后添加如下代码: NameV

Unbuta环境下配置Nexus私服仓库

Nexus私服是用来管理gradle和maven包的仓库 私服,私有服务器,私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件.有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库:否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载 ubuntu基于linux的免费开源桌面PC操作系统,十分契合英特尔的超极本定位,支持x86.64位和ppc架构. 由于公司服务器是基于Ubunta系统的,所以要在该系统下搭建Nexus仓库

阿里云ECS服务器Linux环境下配置php服务器(三)--项目部署篇

今天我们来讲一下,如何将你本地开发好的项目,部署到Linux服务器上. 因为我本地开发环境是Windows(Mac下配置PHP实在是不熟练),所以今天的软件都是以Windows为例. 首先我们要把本地的php相关的文件,上传到服务器上,这一步可以使用xftp工具. 下载一个xftp,安装完成后,打开,新建一个会话,具体如下:  注意协议选SFTP,端口号22. 然后把你php的文件拖到服务器上,直接拖动即可:  然后把我们本地的数据库导入到服务器: 首先打开本地的phpMyadmin,导出一个.

linux环境下配置solr5.3详细步骤

本人上周五刚刚配置了一遍centos下配置solr5.3版本,综合借鉴并改进了一些教程,贴出如下 单位使用内网,本教程暂无截图,抱歉 另,本人是使用.net编程调用solr的使用的是solrnet,在此推荐一下 首先将软件包上传到/tmp目录下 需要文件如下 jdk-8u60-linux-x64.gz apache-tomcat-7.0.64.tar.gz solr-5.3.0.tgz ik分词器.拼音分词器: IKAnalyzer-5.0.jarsolr-analyzer-ik-5.1.0.j

Linux环境下实现SSH远程管理

what 什么是SSH? SSH(Secure Shell)是一种安全通信协议,主要用来实现字符界面的远程登录.远程复制等功能.OpenSSH是实现SSH协议的开源项目 why 为什么要学习SSH,它与其他远程协议的区别在哪里? SSH协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令.与早期的TELNET.RSH.PCR远程应用相比,SSH协议提供了更好的安全性. where SSH适合应用在哪里? 基于C/S架构,适合以部署OpenSSH服务器和客户端,实现远程连接.控

在Linux环境下配置LAMP+eclipse

1.下载eclipse  建议下载 Eclipse Standard (标准版) 2.在eclipse中下载 PDT(php development tools) help->Install New Software... work with:选择 --All Available Sites-- (网速慢的同学稍等一下,刷出列表以后,在下拉框中输入php) 安装完成后回自动重启eclipse: 3.配置php运行环境及debug环境  1) 下载并安装lamp集成环境 A.直接在命令框下输入 s