Github使用

news2024/11/18 3:37:59

第一步

配置邮箱:

ssh-keygen -t rsa -C '283589579@qq.com'

然后一路回车不用管。
如下:
在这里插入图片描述
查看生成文件:

cd .ssh
ls

如下:
在这里插入图片描述
id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。
也可以文件目录查看,如下:
在这里插入图片描述

第二步

登录github:https://github.com/,点击setting:
在这里插入图片描述

选择如下:
在这里插入图片描述
文本形式打开该文件:
在这里插入图片描述
全部复制,粘贴如下:
在这里插入图片描述
点击后需要密码确认:
在这里插入图片描述
成功后如下:
在这里插入图片描述
测试是否成功:

ssh -T git@github.com

如下成功:
在这里插入图片描述

新建一个项目

在这里插入图片描述

选择如下:
在这里插入图片描述
点击创建:
在这里插入图片描述

远程上传文件

首先需要关联,基本格式:

git remote add origin 你要上传的仓库的地址

比如我的:

git remote add origin https://github.com/sfvsfv/ComputerStudent

不过我遇到了报错:

git remote add origin https://github.com/sfvsfv/ComputerStudent
error: remote origin already exists.

说明本地库已经关联了一个名叫 origin的远程库(如果你是新手,不会遇到这个问题。可以跳过这一部分),此时,可以先用git remote -v查看远程库信息:

git remote -v

如下:
在这里插入图片描述

删除这个远程:

git remote rm origin

再来关联:

git remote add origin git@github.com:sfvsfv/ComputerStudent.git

没有报错就是可以了,如下:
在这里插入图片描述

先初始化仓库一下:git init
专门创建一个文件夹,该文件夹用于存储需要上传的内容,比如本地就创建名字为github文件夹,cd到该文件夹下:

 cd C:/Users/hp/Downloads/github

如下:
在这里插入图片描述
添加本地文件到缓存区:git add .
然后为上传文件添加注释:

git commit -m "Web信息管理"

演示如下:
在这里插入图片描述
上传github之前,要先pull一下,执行如下命令:

git pull origin master

接着上传该文件:

git push -u origin master

演示如下:
在这里插入图片描述

git init
git add .
git commit -m "注释语句"
git remote add origin git@github.com:sfvsfv/ComputerStudent.git
git pull origin main
git push -u origin main

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/77900.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Java开发】 Spring 10 :Spring Boot 自动配置原理及实现

用了这么久的 SpringBoot ,我们再来回顾一下它,本文介绍 Spring Boot 的自动配置,这是它区别于 Spring 的最大的点,本文的自动配置项目包含三个项目,建议拉取仓库里的代码进行实践:尹煜 / AutoConfigDemo …

kafka之ranger插件的一个坑

之前文章写过kafka的鉴权,以及集成ranger插件的配置使用。但真正在用起来后,发现里面有个坑,本文就来聊聊这个坑的情况以及排查过程。【问题现象】kafka在集成了ranger插件实现鉴权功能后,发现过一段时间后,controller…

Gaussian 计算静电云图确定吸附位点

计算背景: 利用高分子有机物等活性材料对有毒分子、原子、离子在真空、水溶液、有机溶液等环境下吸附,已是当今环境科学、矿物学、土壤化学等学科领域研究的热点。但如何确定最佳吸附位点以计算其吸附能就显得尤为重要。 现阶段多数物质的吸附均依据粒…

Eureka自我保护模式和InstanceID的配置

本节我们主要介绍 Eureka 自我保护模式的开启和关闭和自定义 Eureka 的 InstanceID 的配置。 关闭自我保护 保护模式主要在一组客户端和 Eureka Server 之间存在网络分区场景时使用。一旦进入保护模式,Eureka Server 将会尝试保护其服务的注册表中的信息&#xff…

PMP内容1

PMP目录概述需求:设计思路实现思路分析1.2.确认范围3.控制范围4.进度管理5.规划进度管理成本管理估算成本参考资料和推荐阅读Survive by day and develop by night. talk for import biz , show your perfect code,full busy,skip hardness,make a bette…

Yocto系列讲解[驱动篇]89 - 内核通知事件notifier chain驱动示例

By: fulinux E-mail: fulinux@sina.com Blog: https://blog.csdn.net/fulinus 喜欢的盆友欢迎点赞和订阅! 你的喜欢就是我写作的动力! 目录 内核通知事件知识Yocto中添加recipe第一个驱动模块:notifier chain provider驱动第二个驱动模块:notifier chain customer驱动两个驱…

使用 `laravel-nestedset` 实现动态权限路由

laravel-nestedset 是一款基于嵌套集合模型(Nested Set Model)的用于实现有序树的 laravel 扩展包。 什么是嵌套集合模型? 嵌套集合或嵌套集合模型是一种在关系数据库表中高效存储分层数据的方法,理论基础为预排序遍历树算法&am…

开源SCRM营销平台-MarketGo产品介绍(一)

1、MarketGo概述 MarketGo中国式营销自动化开源项目标杆。 MarketGo更像是一个 SDK 、引擎,通过提供的标准化功能和基础能力,让开发者能快速搭建一个营销自动化系统,快速完成从0-1的过程,并且能基于开放的能力和源码&#xff0c…

【Unity3D】使用GL绘制线段

1 前言 线段渲染器LineRenderer、拖尾TrailRenderer、绘制物体表面三角形网格从不同角度介绍了绘制线段的方法,本文再介绍一种新的绘制线段的方法:使用 GL 绘制线段。 Graphics Library(简称 GL),包含一系列类似 OpenG…

python tk 小案例:制作一个问题搜索器

前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 又到了学Python时刻~ 在逛百度搜东西的时候,有一些杂乱的词条容易混入进来‘ 那么?我们能不能自己创建一个类似百度的搜索器呢? 当然是可以的,今天博主就来分享一下如何…

Dell电脑搭配Win10休眠 = 黑屏

应该是Dell的硬件和win10操作系统的适配性不行。 Dell黑屏现象 刚买Dell笔记本的时候,就有“黑屏”问题。刚买的一个周、一个月、一年、两年都有这样的问题,而且一个月至少发生一次: 摁了开机键,也开机成功了,电脑就…

Python——旋转字符串

题目描述 给定两个字符串s和goal,如果在若干次旋转操作后s能够变成goal,那么就返回True s的旋转操作就是把s最左面的字符放到最右面 例如: s ‘abcde’ 旋转一次就是‘bceda’ 而如果goal是bceda,那么goal就是s的旋转字符串 P…

[附源码]JAVA毕业设计心理学网站(系统+LW)

[附源码]JAVA毕业设计心理学网站(系统LW) 项目运行 环境项配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术&#…

MySQL数据库的索引以及事务详解

课前导读: 本章设计到MySQL数据库的索引和事务操作,索引操作设计的概念内容比较多,但是他涉及到数据库的内部运行效率和使用空间等多方面知识,相比比较重要,也需要进行相关学习。而事务操作更不用多说,是我…

WEB进销存管理系统源码带操作手册和源码安装说明文档

适用于大众化普通商品,包括鞋服、眼镜店等,前端使用js、html、css最基本的技术,后端使用sql、存储过程,前后端才有json交互,不依赖于任何第三方框架,简单易用易学,适合扩展。 源码类型&#…

Java十年功力还是涨不了薪,推荐必看《Java核心技术及面试指南》

很多程序员工作努力,但表现一般,导致面试失败或者涨不了薪资,在我看来,这种情况出现的原因有两个:一个是“盲人摸象,只知其一不知其二”,埋头做技术或者“CV工程师”,再做几年也没成…

JavaScript期末大作业 基于HTML+CSS+JavaScript技术制作web前端开发个人博客(48页)

🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (10…

MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(四)高侧非隔离栅极驱动

高侧非隔离栅极驱动 1.适用于P沟道的高侧驱动器 2.适用于N沟道的高侧直接驱动器 1.适用于P沟道的高侧驱动器 高侧非隔离栅极驱动可按照所驱动的器件类型或涉及的驱动电路类型来分类。相应地,无论是使用P沟道还是 N沟道器件,是实施直接驱动、电平位移驱…

项目设置统一返回结果对象

一、统一返回数据格式 项目中我们会将响应封装成json返回,一般我们会将所有接口的数据格式统一, 使前端(iOS,Android, Web)对数据的操作更一致、轻松。 一般情况下,统一返回数据格式没有固定的格式,只要能描述清楚返回的数据状态以…

十四、使用 Vue Router 开发单页应用(4)

本周概要 导航守卫 全局守卫路由独享的守卫组件内守卫导航解析流程 14.10 导航守卫 在 14.4 嵌套路由 小节中已经使用过一个组件内的导航守卫:beforeRouteUpdate 。Vue Router 提供的导航守卫主要用于在导航过程中重定向或取消路由,或添加权限验证、…