git的基本使用和常用命令以及SSH密钥什么是gitgit的作用项目使用流程git 常用命令基础命令分支命令remote源操作git工作区、暂存区和仓库区SSH密钥 什么是gitGit(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理git的作用1、在工作目录中修改某些文件 2、对修改后的文件进行快照,然后保存到暂存区域 3、提交更新,将保存在暂
Git的一些基本知识一张图安装和配置不同系统中的换行符安装时的设置修改换行符配置配置用户名&邮箱&ssh密钥为什么要配置用户名&邮箱配置用户名&邮箱命令SSH密钥配置生成SSH密钥命令其他的一些常用命令写在最后 一张图安装和配置安装过程中没有太多需要注意的地方,一般默认就可以,但是在下图这个选项当中, 根据自己的情况进行配置,这个配置是关于换行符的。不同系统中的换行符CRLF->Windo
 本页描述了如何创建和配置SSH密钥。SSH密钥可用于建立与Git代码服务器的安全连接:- 当你在本地机器上进行Git操作时- 当其他系统或进程需要访问Git代码服务器中的仓库时(例如你构建的服务器)SSH密钥需要被添加到Git代码服务器中。在你使用SSH密钥访问Git仓库前,Git仓库管理员必须启用SSH访问。以Bitbucket的Git服务器为例,支持DSA、RSA2和Ed25519
1. 常用的命令行1.1 克隆git仓库-Bash 代码git clone repo_address1.2 创建分支,取个相关的名字master是当前分支:-Bash 代码git checkout -b feature_amaster不是当前分支:-Bash 代码git checkout -b feature_a master使用checkout -b,在创建分支后,会自动切换到对应分支&nbsp
转载 1月前
442阅读
第1步:创建SSH Key。 在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:$ ssh-keygen -t rsa -C "youremail@example.com"你需要把邮件地址换成你自己的邮件地址,然后一
在 github 上添加 SSH key 的步骤:第一步首先,检查下自己之前有没有已经生成: 在开始菜单中打开git下的git bash(当然,在其他目录下打开git bash也是一样的): 然后执行第二步、如果能进入到.ssh文件目录下 ,则证明,之前生成过.ssh秘钥,可以直接使用里面的秘钥。 如果不能进入到.ssh文件目录下,则: 1.检测下自己之前有没有配置: 2.git config u
转载 1天前
406阅读
初次安装git需要配置用户名和邮箱,否则git会提示:please tell me who you are.你需要运行命令来配置你的用户名和邮箱:$ git config --global user.name "superGG1990" $ git config --global user.email "superGG1990@163.com"注意:(引号内请输入你自己设置的名字,和你自己的邮箱
今日学习总结-------git上ssh秘钥的设置(linux)1、git支持https和git两种传输协议,github分享链接时会有两种协议可选     git协议链接图例 : ↓2.git使用https协议,每次pull, push都会提示要输入密码,使用git协议,然后使用ssh密钥,这样免去每次都输密码的麻烦。初次使用git的用户要使用g
 1、在cmd里面运行 ssh-keygen -t rsa -C "xxxxxxxx@qq.com" 双引号里是邮箱.会在用户下产生.ssh文件夹;保存位置:C:\Users\xxxx\.ssh\ 其中执行指令ssh-keygen 是位于git安装目录下的 /usr/bin2、进入文件管理器目录为 C:\Users\xxxx\.ssh\的id_rsa.pub将内容复制到将公钥放到git
原创 2022-07-12 10:52:52
830阅读
1.git是一个远端服务器,你可以认为是服务端(常见的是gitee,github以及自己可以搭建一个git仓库)2.本地电脑装的git就相当于客户端3.如果客户端与服务端通讯 此时需要用到公钥和私钥4.公钥:是用来消息加密的5.私钥:是用来消息解密的6.git服务端需要配置git客户端的公钥# 用下
原创 2022-08-20 01:47:34
305阅读
一、本地配置Git 的SSH秘钥1、大致步骤配置使用ssh方式来提交和克隆代码。大概可以分为一下几个步骤:1)设置Git的user name和email:(如果是第一次的话) 2)检查是否已经有SSH Key。 3)生成密钥 4)添加密钥到ssh-agent2、设置Git的user name和email:(如果是第一次的话) 如果不清楚自己有设置用户名和账户的话,可以使用指令进行查询,如下:git
转载 10月前
943阅读
一.生成密钥的公钥和私钥  1.ssh-keygen -t rsa 二.将生成的私钥(id_rsa)下载到本地的windows机,并把公钥导入到.ssh/authorized_keys 文件中去      1.#cd /root/.ssh/  2.#cat id_rsa.pub > authorized
原创 2017-11-05 14:49:22
1655阅读
Git分支详解分支管理组成1.1、master主干在版本管理中,代码库应该仅有一个主干。此主干是和当前生产保持一致的,是可用的、稳定的可直接发布的版本,不能再主干上进行任何开发操作。git主干的名字,默认叫做 master,它是自动建立的。1.2、develop主开发分支因为不能在主干master上进行开发,那么就需要在基于主干master的基础上,创建一个开发主分支develop,开发主分支de
  在介绍git之前先来介绍一下版本控制系统。  版本控制系统分两种:集中式、分布式。  集中式:集中式版本控制系统,版本库是集中存放在中央服务器的,而工作的时候用的都是自己的电脑,所有要先从中央服务器取得最新的版本,然后开始干活,干完活后,再把自己的干完的活推送给中央服务器。中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后回到家自己改,改完后,再放回到图书馆。  缺点:必须
一:win10下安装Git(几乎就是一路next)二:CentOS7下安装Git安装方法有两种:一、yum命令安装:sudo yum install -y git此方法简单,并且会自动安装依赖的包,而且会从源里安装最新的版本(不过不一定是最新的git)。二、源码安装:1.安装前要手动安装下依赖包(可使用rpm -qa | grep wget命令查看是否有安装包)sudo yum install -
转载 2024-02-26 12:37:37
128阅读
在 Ubuntu 上安装 Git 非常的简单,只需要:sudo apt-get install git-core但是 CentOS 默认的 yum 源中没有 Git,只能下载 RPM 包安装,确保已安装了依赖的包sudo yum -y install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-dev
转载 2024-03-28 11:06:07
26阅读
1.要生成新的SSH密钥对,请使用以下命令: ssh-keygen -t rsa -C “449047382@qq.com” -b 4096 查询生产密匙 cat ~/.ssh/id_rsa.pub 复制密匙 粘贴到gitlab的ssh密匙上,添加密匙 一、初始化 1、首先安装git软件,安装环境是centos 7.x下的云服务器。使用命令:yum install git2、设置用户名和邮箱(必须
转载 2024-03-28 11:01:28
42阅读
1、首先需要安装Git,可以使用yum源在线安装:[root@localhost Desktop]# yum install -y git2、创建一个git用户,用来运行git服务# adduser git3、初始化git仓库:这里我们选择/data/git/learngit.git来作为我们的git仓库[root@localhost git]# git init --bare learngit.
转载 2024-02-26 16:53:33
37阅读
本文将介绍如何在 CentOS 7 下搭建最新版本的 Git 服务器以及通过证书验证和口令验证两种方式访问 Git。一. CentOS 7 安装最新版的 Git服务器1. 查看 yum 仓库中的 Git 信息# yum info git 可见yum仓库中的Git的版本是1.8.3.1,但是Git官网上最新的版本已经到了2.17.0目前(可以通过 https://github.com/git/gi
转载 2024-03-28 11:39:23
153阅读
一、桥接模式固定ip(跳过)下面直接跳过即可,我后面选择了使用NAT模式的固定ip。问题:虚拟机的NAT、桥接、仅主机模式的区别?底层原理理解?主要是为了避免NAT模式下ip变动问题,特别时有些需要配置ip的软件,当然一般在家庭网络中设备较少时一般很少变动,设备较多时且设备上下线较频繁时使用固定ip也会有ip冲突的问题,不知道有没有较好的解决办法1. 查看win的本地网络配置再查看一下centos
  • 1
  • 2
  • 3
  • 4
  • 5