centos7下git的使用和配置

1.下载git,使用命令:

1 yum install git

2.配置git:

1 git config --global user.name "Your Name"
2 git config --global user.email "[email protected]"
3 #查看配置是否生效
4 git config --list

3.创建本地仓库:

1 #创建目录
2 mkdir gitspace
3 cd gitspace
4 git init

这时git本地仓库已经搭好了,测试一下:

创建1个readme,执行git status ./

git add该文件:

1 #git add .添加所有文件
2 git add readme

再使用git status查看:

readme已经加入暂存区,但还没提交本地仓库

再使用git commit提交:

1 git commit -m "add readme"

提交后查看,本地已经没有需要提交的记录。

4.配置远程仓库:

1)先在自己的linux服务器本地生成ssh key,使用命令 “ssh-keygen -t rsa -C "[email protected]"”,your_email是你的email,执行时一路按回车就行,这会在当前用户下生成1个公钥id_rsa.pub和一个私钥id_rsa,id_rsa.pub后面配置git要用到。

2)在github上注册一个新用户,注册成功后,在settings设置ssh key:

settings:

设置ssh key:

报错:Key is invalid. It must begin with ‘ssh-ed25519‘, ‘ssh-rsa‘, ‘ssh-dss‘, ‘ecd

使用cat命令将 ~/.ssh/id_rsa.pub 内容输出到终端,再拷贝

ssh key为前面服务器上的id_rsa.pub,打开整个拷贝到key中:

添加成功后,点击+号新增一个仓库:new repository

输入仓库名称,保存

保存成功后,进入项目中,里面有很多git命令提示,根据命令来即可、

我们按照上面的方式提交远程仓库:

然后刷新工程查看:

readme已经上传到github.

原文地址:https://www.cnblogs.com/jasonLiu2018/p/10863795.html

时间: 2024-08-02 22:18:14

centos7下git的使用和配置的相关文章

centos7下git --bare服务器简单配置

在czh用户目录下新建 project 用作裸仓库 在czh用户目录下新建 deloy 用作发布地址仓库 进入project目录中运行如下创建一个demo的裸仓库: git init --bare demo.git 然后进入demo.git目录中,在centos7中命令行输入运行 pwd 查看当前位置.例:/home/czh/project/demo.git 在本地 git clone [email protected]的ip:/home/czh/project/demo.git git clo

nginx在centos7下多域名的简单配置

提示: 避免出错提示权限不够 ,可以在root 用户中执行以下内容 1. centos7下安装nginx  . yum install epel-release -y yum install nginx -y nginx -t // 检测.conf语法配置 service nginx status // 查看状态 service nginx start // 启动服务 service nginx stop //停止服务 systemctl enable nginx //开机启动systemctl

centOS7下的静态Ip的配置。

centOS7下NAT的静态网卡的配置 最近在cenOS7下搭建大数据,发现centOS7配置静态ip的必要性.这篇博文就来谈谈如何VM虚拟机中配置centOS7的静态ip.如有不足,还望志同道合者纠正和交流,一同进步. 一 为什么要配置在centOS中配置静态ip地址: 这是因为在vm中的centOS中的ip地址在没有重启的情况下发生变化,虚拟机的ip租约过期后,ip就会重新分配,从而造成ip地址的自行变化.为了应用方便和ip地址的固定,就需要设置centOS的静态ip,也就是固态ip地址.

CentOS7下 libvirt+virt-manager 虚拟机迁移配置及错误处理

在CentOS7+KVM上实现服务器的迁移    目录 注:本文使用的virt-manager版本为0.8.4.1 1.使用virt-manager管理多台虚拟机...1 2.使用virt-manager进行虚拟机动态迁移...2 3.使用virt-manager进行虚拟机静态迁移...11 4.动态迁移遇到的问题以及解决方案...15 注:本文使用的virt-manager版本为0.8.4   1.使用virt-manager管理多台虚拟机    在一台机器上的virt-manager可以通过

一、Windows下Git的安装与配置

一.下载Git安装包 1.打开Git的官方网站:https://git-scm.com/ 2.找到下载页:https://git-scm.com/downloads 3.找到Windows版本下载页面:https://git-scm.com/download/win 4.因为准备使用TortoiseGit做图形客户端,所以就不选择Git GUI 版本. 打开Windows的下载页面后,应该会自动弹出下载框,选择保存即可. 如果没有弹出,可以右键点击页面中的 click here to downl

Windows 下 Git SSH 连接方式配置 Socks 代理

原文章作者: upupming 原文章链接: https://upupming.site/2019/05/09/git-ssh-socks-proxy/ 最近从 GitHub clone 仓库速度极慢,遂查阅资料解决之.本文主要介绍 Git 使用 SSH 克隆时如何走 Socks 代理,因为使用 HTTPS 克隆的话目前基本上很容易找到资料,比如 Using a socks proxy with git for the http transport | Stackoverflow. 正如那个回答

centos7下git的安装

1.通过yum安装 yum install git -y 2.查看版本 git --version 3.本地仓库初始化 mkdir /usr/local/gitRepo cd /usr/local/gitRepo git init 4.设置用户名和邮箱 git config --global user.email "[email protected]" git config --global user.name "evans" 5.添加文件 git add 文件名称

centos7下git安装

一.git安装 1.查看系统是否已经安装git git --version 2.CentOS7 yum 安装git yum install git 3.安装成功

CentOS7下Samba的安装与配置

一.Samba简介 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务.SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统.打印机及其他资源.通过设置"NetBIOS over TCP/IP"使得Samba不但能与局域网络主机分享资源,还能与