Git提交项目到GitHub完整流程

Git提交项目到Github完整流程 这是在优快云第一篇博客,以后也一定会坚持写博客,虽然不一定很深入,但是一定会用心的去写,这样才能提高自己的能力。至于想写此文的目的,主要是最近准备自己业余动手敲一个完整一点的项目,同时需要使用Git与Github,毕竟以前用的并不是太多,对语法虽然知道,但是不熟悉。而且尽管现在工作不需要使用Git,但指不定哪天就需要使用,如果不够熟练那也是很郁闷的。不闲扯了,接下来正式开始介绍Git与Gi... 阅读详情

这是在优快云第一篇博客,以后也一定会坚持写博客,虽然不一定很深入,但是一定会用心的去写,这样才能提高自己的能力。至于想写此文的目的,主要是最近准备自己业余动手敲一个完整一点的项目,同时需要使用Git与Github,毕竟以前用的并不是太多,对语法虽然知道,但是不熟悉。而且尽管现在工作不需要使用Git,但指不定哪天就需要使用,如果不够熟练那也是很郁闷的。不闲扯了,接下来正式开始介绍Git与Github结合使用,最初可能是一些最基本的,后期使用中遇到一些坑或者其他问题都会记录在此文章。

说明一下,这博客确实是以前写的,只不过不是写在这个账号上,现在想着还是搬过来吧!毕竟以后如果需要查阅的话也方便

Git介绍就不说了,就是版本控制,管理我们的代码,这篇文章想说的主要还是如何把本地的项目提交得到Github上去。首先当然是需要你有自己的Github账号及安装了Git,这些都是一步步往下走就不多说(说明一下,此文目前是针对windows系统)

1,准备条件(SSH授权)

我们需要使用Git向我们自己的Github上提交自己的项目或者其他资源,需要我们的电脑与Github之间进行一种SSH授权,授权之后才能进行提交,如果不进行授权就能提交,那任何人都可以随意的提交东西到别人的Github上,那就乱套了。这里不会细说,因为我也是从别处学来的,这里讲的主要是如何操作。接下来看我们如何让自己电脑与Github之间进行SSH授权。
我们安装了Git之后鼠标右键会出现Git Bash Here,点击Git Bash Here进入到Git终端,如图:
这里写图片描述
接着在Git终端里输入 ssh-keygen -t rsa 然后就会生成两个文件 id_rsa 和 id_rsa.pub ,而 id_rsa 是密钥,id_rsa.pub 就是公钥。这两个文件默认生成的位置在/C/Documents and Settings/username/.ssh 下,如下图,我生成的文件:
这里写图片描述
接下来要做的是把 id_rsa.pub 的内容添加到 GitHub 上,这样你本地的 id_rsa 密钥跟 GitHub 上的 id_rsa.pub 公钥进行配对,授权成功才可以提交代码。

接下来我们看如何把 id_rsa.pub的内容添加到Gitdhub上:

在Github的设置页面,可以添加SSH key,这里要添加的 SSH key就是我们之前生成的 id_rsa.pub的内容:如下图

程序员应用AI大模型创业实现财务自由的100种赚钱方案原理与实战指南 成功的 AI 创业者都遵循着 “技术 + 需求 + 变现” 的铁三角法则。记住:不是要做 “全能大模型”,而是成为某个垂直领域的 “AI 解决方案专家”。现在就开始行动:用周末 2 小时完成第一个 MVP,下周启动种子用户测试,三个月内找到可复制的盈利模式。当你实现第一个 10 万用户时,会发现财务自由的密码藏在持续迭代的每个 0.1 版本更新中。延伸思考:你的技术背景适合切入哪个细分领域? 阅读详情

相关推荐

【遥感数字图像处理(朱文泉)】第一章 数字图像基础

关于图像的定义、类型、模拟图像和数字图像

甜子yu的博客 4404

PCB工艺-SI9000使用教程

本文介绍了阻抗计算工具SI9000的使用方法,重点讲解了微带线与带状线的区别、共面阻抗概念及参考面选择。通过USB差分走线实例,详细说明了如何选择计算模型、填写参数并确定线宽线距。文章还提供了层叠设计资料和工厂常规阻抗表格作为参考,建议制板时标注需控阻抗的线路供板厂调整。最后简单提及了嘉立创阻抗计算工具作为备选方案。

weixin_50120208的博客 2027

告别轮询!手把手教你用S32K3的FlexCAN Enhanced FIFO+DMA实现高效CAN FD数据接收

本文详细介绍了如何利用S32K3芯片的FlexCAN Enhanced FIFO与DMA组合方案,实现高效CAN FD数据接收,彻底告别传统轮询和中断模式。通过深度缓冲、智能过滤和DMA联动技术,该方案在5Mbps高负载场景下将CPU占用率从42%降至3%以下,显著提升系统实时性和吞吐量。

weixin_30906185的博客 502

OpenCV透视变换实战:5分钟搞定歪斜证件照矫正(附完整代码)

本文详细介绍了如何使用OpenCV的透视变换技术快速矫正歪斜证件照,包含完整的Python代码实现。通过特征检测、坐标计算和矩阵变换三个核心步骤,5分钟内即可将手机拍摄的歪斜图像自动矫正为专业级证件照,大幅提升图像处理效率。

weixin_29094979的博客 482

从零到一:YT8512C PHY芯片在STM32F407上的LWIP移植实战与避坑指南

本文详细介绍了YT8512C PHY芯片在STM32F407平台上基于LWIP协议栈的移植实战,涵盖硬件连接、CubeMX配置、寄存器定制和调试技巧。重点解析了与主流PHY芯片的差异,提供了完整的避坑指南和优化建议,帮助开发者快速实现稳定可靠的嵌入式网络连接。

uber9的博客 538

STM32+LoRa模块实战:从环境搭建到数据传输完整指南(附避坑清单)

本文提供STM32与LoRa模块从环境搭建到数据传输的完整实战指南,涵盖硬件连接、开发环境配置、AT指令设置、频段优化及低功耗设计等关键步骤,特别针对常见问题提供解决方案和避坑清单,助力物联网开发者高效实现远距离低功耗通信。

weixin_29168813的博客 291

LVGL实战 透视卡盘

八张卡立在一个圆柱面上,摄像机在柱心前方。每帧对屏幕上的每个像素发一条射线,与卡片所在平面求交,得到三维交点,再投影回卡片自己的二维坐标系取样。透视、倾斜、近大远小、相互遮挡 —— 全部是这一步的副产物。

摸鱼专家 55

华为OD机试真题 新系统2026-04-15 Python&JS 实现【失灵的键盘】

有一个键盘有2个按键失灵了,按下这些键时会连续输出其他键对应的字符两次。具体如下: 1. 按下j键一次,屏幕上显示uu(两个连续的u);  按下b键一次,屏幕上显示t(两个连续的t) 2. u键和t键是好的,按下u键一次时,屏幕只会显示一次u(正常按键);按下t键一次时,屏幕只会显示一次t(正常按键) 3. 假定屏幕上连续显示两个t一定是按了一次b键,而不是两次t键;假定按键t之后不会紧接着按键b,即tttt转义为两个b,而不可能是tb

MISAYAONE的博客 523

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

上一篇: 我的面试准备,持续更新...
下一篇: SQLite的一些基本操作
xiaochao_develop
博客等级 码龄8年 3粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值