查看当前服务器是否有安装git

git --version

如果有,那么查看版本号,是否是你想要的或最新的版本

如果不是自己想要的版本,那么执行以下命令可卸载当前版本

yum remove git

卸载完之后下载安装新的git,Centos/RedHat系统可用

yum install curl-devel expat-devel gettext-devel \
openssl-devel zlib-devel

查看当前系统的git

git

cd到wwwroot目录,创建一个目录,尽量与你git远程存储库的一样,这里将存放着你的git本地文件

mkdir junyi

cd进入到刚刚创建的目录中,把文件夹初始化成git仓库

git init

把需要存储的文件存储到本地git里

git add 文件名称

设置邮箱和用户名

git config --global user.email "xxxx@xxxxxxx.com"
git config --global user.name "Your Name"

接下来提交到仓库里

git commit -m"first commit"

查看当前仓库的文件

git ls-files

接下来到了传递到远程仓库的时候了

首先先生成自己的密钥

ssh-keygen -t rsa -b 4096 -C "xxx@xxx.com"

生成成功可以看见当前生成的密钥路径

cd 到此目录 .ssh是属于隐藏目录,可用ls -a先行浏览再进入

进入.ssh目录后查看当前密钥文件,并把文件内容复制下来

more id_rsa.pub

打开gethub网站并登陆,点击右上角头像,再点击Settings

找到SSH and GPG keys并点击

点击右上角New SSH key生成新密钥

然后完成以下步骤并保存

回到服务器远程连接git并把本地仓库的文件克隆上去

# git remote add origin git@github.com:自己的git组织名称/仓库名称.git
# git push -u origin master

本地先安装git,安装方法自行查找

本地获取远程仓库的文件,

 git clone git://github.com/组织名称/文件仓库名称.git

git (Linux安装及使用教程)的更多相关文章

  1. Git的安装和使用教程详解

    ---恢复内容开始--- 本篇笔记聊聊Git的安装和使用教程 一.认 识 Git                                                            ...

  2. Linux安装Anaconda3完整教程

    Linux安装Anaconda3完整教程 欢迎关注H寻梦人公众号 相关链接 官方安装Anaconda3教程 [手把手教你]如何在Linux系统搭建jupyter notebook CentOS8.2安 ...

  3. Linux安装jdk(详细教程)

    一.JDK介绍 JDK是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序.JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JA ...

  4. Linux安装maven(详细教程)

    一.简介 Maven是意第绪语,意思是“知识的积累者”,最初是为了简化Jakarta Turbine项目中的构建过程.有几个项目,每个项目都有自己的Ant构建文件,所有项目都略有不同.JAR已检入CV ...

  5. Linux安装禅道教程

    环境: centos7 64位 禅道11.2 Linux一键安装包64位 下载: 禅道下载地址: http://dl.cnezsoft.com/zentao/11.2/ZenTaoPMS.11.2.s ...

  6. Linux 安装 Tomcat 详细教程

    Linux 安装Tomcat详细步骤 1. 前往tomcat官网复制下载链接, tomcat官网地址:https://tomcat.apache.org/ 2. 进入到指定目录,使用 wget 命令下 ...

  7. Linux安装java环境教程

    前言: 本教程基于jdk 1.8,但是此教程适用于jdk1.7等版本. 教程正文: 1.1. 登录Oracle官网下载jdk1.8安装包(gz结尾) 这里可以用"wget + 下载地址&qu ...

  8. Linux安装配置NFS教程(CentOS 6.5)

    一.服务端安装nfs 1.1安装 yum install -y rpcbind yum install -y nfs-utils 1.2配置nfs共享目录 这里以/nfs目录为例 mkdir /nfs ...

  9. Linux安装配置samba教程(CentOS 6.5)

    一.服务端安装配置samba 1.1 服务端安装samba yum install -y samba 1.2 创建共享目录并写入配置文件 以/samba为共享目录为例,为了更直观地观测我们在该目录中创 ...

随机推荐

  1. sql语法值ORACLE简单介绍

    版权声明:本文为[博主](https://zhangkn.github.io)原创文章,未经博主同意不得转载.https://creativecommons.org/licenses/by-nc-sa ...

  2. mysql的安装与基本管理

    MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司.MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS ...

  3. [egret+pomelo]实时游戏杂记(4)

    了解了前后端的通信,下面就可以开始自己的业务逻辑了,首先玩家输入名称,选择角色后进入游戏世界. 服务端的demo中已经提供了一些简单的角色信息和属性,数据地址位于 game-server/config ...

  4. mysql父子查询

    https://segmentfault.com/a/1190000007531328

  5. Contiki-Timer 概述

    Contiki有一个clock模块和一系列timer模块:timer,stimer,ctimer,etimer,和rtimer. 一.clock模块 clock模块提供一些处理系统时间的函数,还有一些 ...

  6. SecureCRT连接Ubuntu失败(远程系统拒绝访问)

    SecureCRT连接Ubuntu失败,长时间的重新连接,连接不了. Ubuntu默认未安装ssh远程加密连接服务. 使用命令,安装即可. sudo apt-get install openssh-s ...

  7. 深入理解JVM - Java内存区域与内存溢出异常 - 第二章

    一 运行时数据区域 JVM在执行Java程序的过程中会把它管理的内存划分为若干个不同的数据区域.这些区域都有各自的用途,以及创建和销毁的时间. 程序计数器 程序计数器(Program Counter ...

  8. 检测UTF-8编码

    在PHP检测字符串是否是UTF-8编码的时候,很多人在使用mb_detect_encoding的时候,经常遇到检测不准的问题,下面的方法可以准确检测编码是否是UTF-8 function check_ ...

  9. selenium 经常用到的API

    一.webdriver 属性及方法: 1.获取当前页面的 url driver.current_url 2 .获取窗口相关信息 get_window_position() 返回窗口x,y坐标 get_ ...

  10. vmware 三种网络模式图解及分区挂载