设置 github 作为 git 的远程仓库

git基础教程(25) github远程仓库操作(上) 本文转自朱双印个人博客,其git入门系列写的非常好。 我们之前聊的所有话题都是单人怎样使用git进行版本管理,这篇文章我们来聊聊怎样多人协作使用git进行版本管理,其实只要理解了前文,理解多人协作也是非常容易的,我们先来聊聊概念,理解了概念以后,再聊具体操作。 当多人需要通过git进行协作时,通常的做法是创建一个远程仓库,每个人把远程仓库克隆到本地,克隆后,每个人就在本地获取到了一个和远程仓库一样的git仓库,这样,每个人就可以在自己的本地库中对代码进行开发和管理,当你需要把自己本地产生的最新代码同步到远程 阅读详情

标签(空格分隔):github


1 测验SSH公钥是否添加到Github账户中

[ahcj@localhost ~]# ssh -T git@github.com
Warning: Permanently added the RSA host key for IP address '192.30.255.113' to the list of known hosts.
Permission denied (publickey).

上面的例子显示登录失败,这是因为我们还未在GitHub账户中添加SSH公钥。这时需要在本地创建SSH公钥,然后将生成的SSH公钥的文件内容添加到Github帐号上去。

2 生成SSH公钥

[ahcj@localhost ~]ssh-keygen -t rsa -C "ahcj_11@163.com"

一路按 enter 键,最后会在.ssh目录生产两个文件:id_rsa和id_rsa.pub。
其中~/.ssh/id_rsa是私钥文件,~/.ssh/id_rsa.pub是公钥文件。

3 添加SSH公钥

# 将公钥输出到剪切板
[ahcj@localhost ~]cat  ~/.ssh/id_rsa.pub | xclip -selection clipboard

# 或者使用 vim 打开 复制所有内容
[ahcj@localhost ~]vim  ~/.ssh/id_rsa.pub

登录你的Github帐号后

  1. 点击右上方的Accounting settings图标
  2. 选择 SSH keys
  3. 点击 Add SSH key
  4. 在Title里填一个你自己喜欢的名称,然后将上面拷贝的~/.ssh/id_rsa.pub文件内容粘帖到Key中
  5. 点击“add key”按钮

4 测试SSH连接Github

[ahcj@localhost ~]$ ssh -T git@github.com
Warning: Permanently added the RSA host key for IP address '192.30.255.113' to the list of known hosts.
Hi xingchuan! You've successfully authenticated, but GitHub does not provide shell access.

5 设置git用户名与邮箱

[ahcj@localhost ~]git config --global user.name "ahcj_11"
[ahcj@localhost ~]git config --global user.email "ahcj_11@163.com"
Android:Google三方库之Adjust集成详细步骤 Android为APP添加google adjust功能 阅读详情

相关推荐

【GNSS/Linux】BKG Ntrip Client (BNC) 的编译与安装

【GNSS/Linux】BKG Ntrip Client (BNC) 的编译与安装 1. BNC软件 1.1 软件介绍 The BKG Ntrip Client (BNC) is an Open Source multi-stream client program designed for a variety of real-time GNSS applications. It was primarily designed for receiving data streams from any Ntrip

小马甲的新马甲 7791

GitHub 远程仓库使用教程

GitHub 网址:https://github.com/GitHub 国内镜像网址:https://hub.yzuu.cf/

weixin_45156786的博客 2411

AI原生应用在UGC内容审核中的实战经验

AI原生应用(AI-Native Application)——以机器学习模型为核心驱动力,深度整合数据、算法、工程架构的完整系统——为破解这一三角难题提供了全新范式。全链路数据驱动:从数据采集、模型训练到决策优化,形成闭环自治系统,无需人工规则干预多模态深度理解:同时处理文本、图像、音频、视频等多类型内容,理解语义而非简单匹配特征自适应进化能力:通过人机协同反馈持续学习新型违规模式,模型周级迭代成为常态审核效率提升300%:单条视频审核耗时从2.3秒降至0.7秒。

AI算力网络与通信的博客 1144

【Git快速入门】Git代码管理手册与协同开发(Git教程)

Git:分布式版本控制系统版本库:又名仓库(Repository)。暂存区:stage(或者叫index),是在版本库里的一个暂存区域。工作区:工程文件夹(Working Directory)远程库:remote以上内容只是笔者的学习记录,而且只写了一些较为简单的操作,还有一些很复杂的操作笔者也没有弄清楚,所以就没有一一写出来,实际过程中可能还会出现各种各样的问题,但是对出现的错误进行搜索一般都能找到解决的帖子,希望大家能在开源的技术氛围中共同进步!2024.10.5。

meno的博客 1698

【Elasticsearch专栏 16】深入探索:Elasticsearch的Master选举机制及其影响因素分析

Elasticsearch的Master选举机制是其分布式架构的基石,确保集群高可用性和数据一致性。通过多数派协议,节点间交换信息并投票选举Master,以维护集群状态和处理请求。该机制自动处理故障转移,保障服务连续性。

weixin_40736233的博客 1770

保姆级教程:从零到飞,用QGC地面站搞定PX4无人机全流程配置(含避坑指南)

本文提供了一份详细的QGC地面站使用教程,指导用户从零开始配置PX4无人机,涵盖固件烧录、传感器校准、遥控器设置及航点规划等关键步骤,并包含实用的避坑指南,帮助新手顺利完成首飞。

weixin_30329623的博客 209

远程仓库——GitHub

使用GitHub作为远程的代码托管平台。

???? 2209

幻尔串口总线舵机控制Python SDK

幻尔串口总线舵机控制Python SDK,可以直接在PC端,不需要借助单片机对舵机进行控制。

daishabby2486的博客 4032

hugo搭建个人博客(二)-部署GitHub供外网访问

搭建好的博客地址示例: https://zhang-550.github.io/post/ 前提是先搭建好本地的hugo个人博客(如果需要,请看"搭建个人博客(一)") 文章目录1. 配置config.toml文件并创建github仓库1.2 怕你不会创建,带你创建一下自己的github仓库1.2.1 首先登录你的github账号1.2.2 步骤1:创建仓库1.2.3 步骤2:填写配置内容,完成创...

兮赫的博客 1525

(一)深入理解Bluez协议栈之蓝牙Mesh的支持(1/5)

BlueZ是Linux官方蓝牙协议栈。它是一个基于GNU General Public License (GPL)发布的开源项目,从Linux 2.4.6开始便成为Linux 内核的一部分。如果你是linux平台开发蓝牙的的工程师,肯定会接触过Bluez协议栈,hciconfig,hciattach,hciconfig等工具都是很好用的工具。

3314

一次点击跑通:用 Postman 自动获取并携带 CSRF token,测试 SAP OData 写操作

SAP OData 写操作自动化测试方案 针对 SAP Gateway OData 服务写操作中常见的 CSRF token 验证问题,本文提出了一套基于 Postman 的自动化解决方案: 问题分析:解释了 CSRF token 的验证机制及其必要性,说明手工测试效率低下的原因 解决方案: 使用 Postman 环境变量存储 token 通过脚本自动获取并传递 token 利用 Collection Runner 实现一键执行 实施步骤: 创建环境变量存储 token 第一个请求获取 token 并存入变

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 295

git设置项目远程仓库指向github的一个仓库

以上步骤将帮助你将本地Git项目与GitHub上的远程仓库关联起来,从而可以进行代码的推送和拉取。

记录有价值的内容 746

[网络安全自学篇] 二.Chrome浏览器保留密码功能渗透解析及登录加密入门笔记

最近开始学习网络安全相关知识,接触了好多新术语,感觉自己要学习的东西太多,真是学无止境,也发现了好几个默默无闻写着博客、做着开源的大神。接下来系统分享一些网络安全的自学笔记,希望读者们喜欢。 上一篇文章分享了看雪Web安全总结知识和一个异或解密的示例,本篇文章着重讲解Chrome浏览器保留密码功能渗透解析及登录加密入门笔记,结合实际例子一步步实现浏览器漏洞的挖掘。非常基础的文章,希望对入门的博友们有帮助,大神请飘过,谢谢各位看官!

杨秀璋的专栏 2万+

Git连接Github远程仓库的代理设置

相关的仓库时才会走代理,访问其他仓库(如 GitLab、Gitee 等)则不会受影响。,原因是网络连接问题导致无法访问 GitHub 服务器。在使用git命令克隆github远程仓库的代码时,可以通过克隆一个 GitHub 仓库(或执行。考虑到可能是代理设置的问题。

yan_lai的博客 863

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

git设置github的远程仓库的相关操作

git能够把github作为远程仓库,本地可以进行推送有关变更,从而多人可以进行协作开发工作。 1ssh-keygen -t rsa -C "your-email@163.net", 在生成秘钥数据过程中,一路按回车,建议不要输入密码。 2 把刚才生成的id_rsa.pub文件中的秘钥数据,复制到在github中的setting中的新增一ssh密码,设置ssh密码。 ...

weixin_30588827的博客 86

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

windows如何设置本地git仓库与远程的github关联

1、工作准备:下载安装windows版本的git,注册github帐号(https://github.com) 2、Windows下打开Git Bash,创建SSH Key,按提示输入密码: $ ssh-keygen -t rsa -C "注册邮箱" 3、获取key,打开.ssh下的id_rsa.pub文件,里面的内容就是key的内容 $ start ~/.ssh/id_

努力奋斗 3159

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Git入门基础、具体操作和设置github远程仓库

1、Git是什么 Git是目前世界上最先进的分布式版本控制系统。 2、Git安装 ①下载得到安装包,并运行 ②选择软件的安装位置 ③选择需安装的组件(默认即可,直接下一步) ④选择使用的编辑器(默认即可,直接下一步) ⑤环境变量调节 ⑥使用OpenSSH,直接下一步即可 ⑦使用OpenSSL库 ⑧配置命令行会话(默认即可) ⑨配置终端(默认即可) ⑩配置额外的选项(默认即可) 安装完成 在桌面空白处右键鼠标,若出现“Git GUI Here

wangqsse的博客 1036

git checkout 远程分支到本地_Git推送本地仓库到GitHub远程仓库

默认本地已经安装了git,并且拥有github账号。1、远程仓库SSH KEY设置本地Git仓库和Github仓库之间可以通过SSH传输,需要在个人github页面setting中添加SSH key。首先打开Git Bash输入命令:ssh-keygen -t rsa -C "youremail@example.com"一直回车,之后会在用户.ssh中找到id_rsa和id_rsa.pub文件。然...

weixin_29790467的博客 343

设置git同时推送gitee和github远程仓库

因为家里github经常出现无法访问的情况,同时支持国内企业,因此开始最近开始使用gitee,但还希望将项目同步推送,又不想每次都手动推2次。 进入 .git 目录下,打开 config 文件,默认文件内容如下 [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true

geekidentity 330

Linux下Git本地仓库与Github远程仓库关联(即将Git本地仓库添加到Github远程仓库)

续我的上篇博文:https://mp.csdn.net/postedit/89007750。即Git本地仓库已经搭建好 在实验之前,先进行设置,使得虚拟机可以上网 ##物理机 [root@foundation83 Desktop]# iptables -t nat -I POSTROUTING -s 172.25.83.0/24 -j MASQUERADE ##ser...

qq_42303254的博客 1058

一步一步讲解Git如何与GitHub远程仓库进行连接

1 对Git进行用户设置 在git bash里面进行用户名和邮箱设置 git config --global user.name "随便取一个用户名" (回车) git config --global user.email "输入你自己的邮箱" (回车) 表示你这台机器上所有的Git仓库都会使用这个配置。 疑问: 这个用户名跟GitHub上的用户名有什么关系(之前在github的guide上看过,忘了) 设置之后可以用git config --global user.name看到设置

wangcles的博客 4946

Git的使用(本地仓库的设置,文件添加,关联github远程仓库)

关于Git详细的使用可以去 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 一、git的下载 https://git-scm.com/downloads 二、创建本地仓库 首先创建一个example文件夹(英文名),进入该文件夹右键选择,git bash her

hzcxm69的博客 1992

【转】Git使用教程之远程仓库

1.远程仓库 在了解之前,先注册github账号,由于你的本地Git仓库和github仓库之间的传输是通过SSH加密的,所以需要一点设置: 第一步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果有的话,直接跳过此如下命令,如果没有的话,打开命令行,输入如下命令: ss...

weixin_30391339的博客 79

git从本地提交到远程仓库流程

how to learn git fastly 简易的命令行入门教程: Git 全局设置: git config --global user.name dawson git config --global 1074716097@qq.com 查看git配置信息:git config --list 创建本地git仓库: mkdir git-demo-study cd git-demo-study git init 写内容:learn README.md git commit -m "first comm

weixin_40581714的博客 287

Git本地库既关联GitHub又关联Gitee

Git本地库既关联GitHub又关联Gitee

成钰的博客 1148

QT设置git仓库

笔者最近想写一个qt的程序,想要把这个代码推送到github上。前提是电脑已安装了git、QT。

Eoneanyna的博客 1486
上一篇: Jmeter压力测试入门
下一篇: Yii2开发环境搭建
risen16
博客等级 码龄11年 14粉丝 51原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值