使用git上传本地文件到github(超级详细)

【Git】上传本地文件到Git(以Windows环境为例) 阅读详情
AI摘要

本文详细介绍了如何在GitHub上创建和管理项目。从注册GitHub账号开始,一步步指导如何创建新的仓库、安装配置Git、设置SSH密钥及如何将本地仓库同步到GitHub上。

要想使用github第一步当然是注册github账号。注册成功之后,在页面上方用户菜单上选择 “+”->New repository 。创建一个新的仓库之后就可以创建仓库了(免费用户只能建公共仓库)。

第二部是安装使用git。推荐自行学习浏览廖雪峰的官网(我成长的网站):https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/

我的用户名和仓库名称如下:


创建后可以看到上面有介绍文档 ,怎样上传到github,但是不熟悉的人不是很容易能跟着文档去操作。所以一步一步来才是王道。


1.首先是进入git命令框,如上图我有六步骤。前三步大家都明白,你懂得!

通过git init命令把这个目录变成Git可以管理的仓库

当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。

大部分情况你看不到.git目录,那是因为这个目录默认是隐藏的(毕竟是非常重要的文件),用ls -ah命令就可以看见。

2.为了把本地的仓库传到github,还需要配置ssh key。不配置怎么能知道是不是本人或者本人机器呢?(电话线的作用)

ssh-keygen -t rsa -C "your_email@youremail.com"

后面的your_email@youremail.com改为你的邮箱。也是在github上注册的那个邮箱:

*直接点回车,说明会在默认文件id_rsa上生成ssh key。 

*然后系统要求输入密码,直接按回车表示不设密码(设置也可以)

*重复密码时也是直接回车,之后提示你shh key已经生成成功。

成功后可以在本地找到秘钥:我的位置如下。

复制其中pub文件中内容。(非常重要)

进入github,点击settings,然后点击左侧SSH and GBG keys,点击New ssh key,将上面的复制的pub文件中的内容复制进去。之后提交

后会出现下面页面,输入你的github登陆密码就设置完成,之后可以在SSH and GBG keys查看是否成功。

3.验证是否成功

ssh -T git@github.com

出现上面的页面证明设置秘钥成功。

4.接下来我们要做的就是把本地仓库传到github上去,在此之前还需要设置username和email,因为github每次commit都会记录他们.

git config --global user.name "your name"(代表github用户名)

git config --global user.email "your_email@youremail.com"(github邮箱)

git config --list

可以查看刚才绑定的用户名和邮箱。

5.进入要上传的仓库,添加远程地址

git remote add origin git@github.com:XyJianChen/xy.git

注意后面写自己github的用户名和仓库


加完之后进入.git,打开config,这里会多出一个remote “origin”内容,这就是刚才添加的远程地址,也可以直接修改config来配置远程地址。

6.上传到github

首先在git的本地仓库创建一个hello.txt文件

git add hello.txt (添加到缓存区)

git commit -m "first commit"(提交到仓库)

git push origin master (将本地仓库推送到远程服务器github上)

注意:

git pull命令则相反,先git pull下,修改完代码后,使用git status可以查看文件的差别,必须使用git add 将文件放入缓存区才可以使用git commit 将文件提交到仓库。

将本地文件上传至Github【详细步骤】   1、在GitHub上建立远程仓库 2、新建完成之后,接下来就是生成SSH密钥部分   win10系统下 可以点击win标志,找到Git--Git Bash 在命令行跳出之后,输入如下命令: git config --global user.name "你注册GitHub账号的名字" git config --global user.email "你注册Gi... 阅读详情

相关推荐

Git-将本地文件上传至GitHub远程仓库

首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可: https://git-for-windows.github.io/ 1.进入Github首页,点击New repository新建一个项目 2.填写相应信息后点击create即可 Repository name: 仓库名称 Description(可选): 仓库描述介绍 Public, Private : 仓库权限(公开共享,

喜欢前端的后端 MelodyJerry 2564

git上传文件

gitee

aystl_gss的博客 8560

github上传本地文件方法

这些是我很久之前整理的一些笔记,忘了是参考哪个博主或者哪个资源网站的了,现在整理出来,供需要的小伙伴学习。 Git百度网盘安装包 链接:https://pan.baidu.com/s/1Q7h7E8Jd5pSqTuGUBEp8GA 提取码:aq87 Git安装教程(windows) 步骤: 1.下载git工具 2.打开安装好的 Git Bash 输入以下命令: $ git config --global user.name "...." $ git config --global u

weixin_44210393的博客 813

用Git工具上传本地代码文件(最详细的教程,简简单单)

直接进入正题,介绍git每一步如何操作,把本地项目代码上传到github,简简单单😁其实比较简单的,就是需要细心点,命令不能输入错误。差不多OK了,git上传本地文件到此结束了👏。

weixin_44902604的博客 1万+

SAP采购订单行项目增强实战:用BADI ME_GUI_PO_CUST添加自定义字段(避坑指南)

本文详细解析了如何通过BADI ME_GUI_PO_CUST在SAP采购订单行项目中添加自定义字段,包括技术架构理解、字段扩展步骤、自定义函数组创建及BADI实现。文章特别强调了避开官方文档未提及的陷阱,如字段映射限制和屏幕显示问题,并提供了高级优化技巧和性能建议。

weixin_30402343的博客 595

扫码器USB键盘报告描述符数据格式解析

Byte0用于判断Shift是否按下,当按下时Byte0的Bit1会置1,即0x02,若未按下,Bit为0,即0x00。0x00 0x00 0x00 0x00 0x00 0x00 0x00--->>未按下Shift。0x00 0x00 0x00 0x00 0x00 0x00 0x00--->>按下Shift。0x00 0x04 0x00 0x00 0x00 0x00 0x00--->>输出A。0x00 0x04 0x00 0x00 0x00 0x00 0x00--->>输出a。

m0_65548585的博客 1142

git如何上传本地代码文件到git仓库【图文详解】

上传本地代码文件到码云 第一步 第二步 第三步 最后刷新仓库就能看到上传的代码文件!!!! 这里如果需要填入用户名、邮箱、密码正常输入即可,输入用户名和密码不对时,可以试试输入注册邮箱和密码用户名 查看用户信息 用户名: $ git config user.name 邮箱:$ git config user.email 密码:$ git config user.password 修改用户信息 用户名:$ git config --global --replace-all user.name “要

前端、python爱好者 2万+

UWB学习——day4

总的来说,BPM-BPSK调制方案是一种利用脉冲位置和相位来编码信息的高效数字调制技术,特别适用于UWB通信系统,以实现高速数据传输和频谱效率。这种方式将时间和相位综合使用,从而提高了数据传输的容量。总之,超外差结构是一种接收器设计,通过将不同频率的信号转换到一个共同的中间频率来提高信号选择性和抗干扰性。超外差结构是一种用于接收器的电子电路设计,它的目标是从无线信号中提取有用的信息,比如音频、数据或图像。该芯片的接收机是超外差结构,所谓超外差结构一种基于频率转换的接收器架构,旨在提高信号选择性和抗干扰性。

许帅的博客 2557

git学习一:第一次使用Git上传本地项目到github上(很详细,很全面),ideal上传。分支讲解(22年GitHub更新了密钥方式,已更新)

我觉得学习github的人基本上已经快要脱离了小白的标签,虽然我一直喜欢自称为小白。对于程序员原来说应该都听说过GitHub,GitHub有许多开源的的项目和一些前沿的技术。因为自己在第一次使用过Git和github时遇到过不少的坑,所以,想对第一次使用Git上传代码做一下总结,以免使自己忘记,也算是分享给大家一点小小的经验,不足的地方还请大家多多指教。 一、 下载Git软件 https://gi...

冯安晨 1万+

利用LATX技术在龙芯安同AOCS OS上部署坚果云:跨架构文件同步实战

本文详细介绍了如何在龙芯安同AOCS OS上,利用LATX指令翻译技术部署坚果云客户端,实现跨架构文件同步。通过安装LATX环境、解压x64安装包、运行安装脚本三步,成功在loongarch64架构上运行仅支持x86_64的软件,解决了国产平台办公协同的痛点,并分享了性能实测与优化建议。

weixin_29305337的博客 457

UE5实战技巧:TextRender高效集成中文字体与材质优化

本文针对UE5中TextRender组件显示中文的常见问题,提供了一套完整的实战解决方案。详细讲解了如何通过手动创建字体资产、精准控制字符集来优化性能,并重点介绍了通过调整材质中的Lerp节点参数(如设为-85, 92)来解决中文字体显示残缺和边缘模糊等核心难题,帮助开发者实现高效且美观的中文文本渲染。

weixin_28040125的博客 382

如何用git上传代码到github详细步骤

注册账户  想使用github,第一步肯定是要注册github账号,有了账号就是直接登录啦 可以直接打开http://github.com页面注册   创建仓库 注册、登录完成之后,在登录页面最上方用户菜单上选择 “+”->New repository 创建一个新的仓库     进入创建仓库页面取名字、点击创建仓库,将会生成你的第一个仓库 ...

zeng092210的博客 4万+

安信可TB蓝牙模组系列 实战Ble Mesh智能照明系统搭建

本文详细介绍了如何使用安信可TB蓝牙模组系列搭建Ble Mesh智能照明系统。从硬件准备、固件烧录到手机APP组网全流程,提供了实战步骤和优化建议,特别适合智能家居开发者入门。Ble Mesh的自组网能力解决了蓝牙传输距离限制,实现全屋灯光智能控制。

weixin_30856725的博客 353

git如何上传本地文件到github仓库(超详细教程)

一、 git的下载 1.官网下载 2. 直接下载压缩包 3.镜像下载 话不多说,开始下载 (1)官网 Git官网https://git-scm.com/download/win 官网提供最安全的下载路径,不存在损害您的计算机对的说法,但是如果你没有科学上网,你的下载速度将会十分缓慢。 (2)直接下载压缩包 官网下载速度感人, 第三方网站下载您可能会担心软件的安全性。在这里提供Git压缩包,直接下...

stc的博客 2万+

MIKE 21 教程 2.9 初始条件(Initial Conditions),边界条件Boundary Conditions),解耦(Decoupling)

本节讲解初始条件与边界条件的设置。这两个模块如设置有误则极易出现模型崩溃。

Hello Word 4802

YOLO26涨点改进 |独家创新,小目标涨点改进篇 | Arxiv 2025 | MHAF‑YOLO,引入RepHMS高效特征提取模块,适合轻量级目标检测、小目标检测、图像分类、旋转目标检测、实例分割

本文提出了一种改进的YOLO26目标检测模型,通过引入RepHMS模块和多分支辅助特征金字塔结构(MAFPN),显著提升了模型性能。RepHMS模块采用多分支异构卷积和重参数化策略,在不增加推理开销的情况下增强多尺度特征提取能力,尤其提升了小目标检测效果。实验表明,改进后的MHAF-YOLO模型在COCO数据集上仅用7.1M参数就达到48.9% AP,相比YOLO11-s参数量减少24.4%而性能提升1.9%。文章详细介绍了RepHMS模块的原理、实现代码及在YOLO26中的集成方法,并提供了两种改进配置。

Ai缝合怪、助力小伙伴高效发论文 199

如何将本地文件上传至Github?【详细解释】

本文介绍了三种将本地文件上传至GitHub的方法:1)Git命令行(适合频繁开发和大项目);2)GitHub Desktop图形工具(适合新手);3)网页端直接上传(适合少量文件)。重点讲解了Git命令行的完整操作流程,包括初始化仓库、关联远程库、提交推送等步骤,并对比了不同方法的适用场景。文章还解释了.gitignore和README文件的作用,帮助开发者更好地管理代码仓库。(148字)

ZYXKN的博客 4371

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

如何在github上传本地文件(详细版)

github上传本地文件(详细版)

kaka的博客 1万+

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

上传本地文件到GitHub

GitHub上创建仓库,在账户头像下点击"Your Repositories",点击“New”根据需求填写选择后创建仓库设置SSH Key已设置的可以跳过检查id_rsa.pub文件是否存在:在电脑的文件夹下查看是否存在id_rsa.pub文件如果不存在,则打开git Bash其中,为GitHub的邮箱输入后回车,回车,输入y后回车,会显示如下:然后就可以在前面的位置找到id_rsa.pub文件,打开并复制其内容在GitHub账户的Setting→→在Title。

weixin_46336532的博客 1815

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

新手往GitHub建立仓库并上传本地文件(详细)

新建仓库

qq_52215423的博客 7131

使用Git上传项目到GitHub(详细版)

初次使用git上传到GitHub上

qq_43142509的博客 6482

【Git】git第一次如何将本地文件上传/更新到GitHub

第一次上传文件到github 1.生成SSH秘钥部分 1.在GitHub上建立远程仓库 new repository -> 定义仓库名和是否共享 2.生成SSH秘钥部分 在系统标志下找到Git--Git Bash,打开 3.登录github 在命令行跳出之后,输入如下命令: git config --global user.name "你注册GitHub账号的名字" git config --global user.email "你注册GitHub账号用的邮箱.com" 4. 键入

your_棒棒糖的博客 2280

利用Git向GitHub上传文件详细步骤

1.进入 GitHub官网,登录个人账号(没有注册的先注册,网上有注册步骤说明),新建一个Git仓库。此处以创建一个名为“hello Git”为例。2.创建完成之后,点击Clone or download,复制下面的链接(就是红色部分)3.在电脑上任意盘创建一个文件夹,用来 保存管理 想要上传GitHub的文件,我以在F盘下创建一个“hello-Git”文件夹为例(最好取一个与GitHub上新建的那

kivet 的博客 5517

【超详细】使用Git上传本地文件夹到GitHub main branch

2022年6月12日更新,超详细介绍如何使用Git上传本地文件夹到GitHub main branch。

weixin_43034503的博客 7657

两种方法上传本地文件到github

自从使用github以来,一直都是在在线上传文件到仓库中,但是有时因为网络或者电脑的原因上传失败。最重要的原因是我习惯本地编辑,完成以后再一起上传github。看过了几个教程,总结出最适合自己的比较简单的方法。两种方法上传本地文件到github。

cxsj999的博客 1963

登入Github、Git本地上传及Visual Studio Code上传教程

GitHub一、登入github及显示图片问题1.1 登入连接失败问题1.2 github图片不正常显示二、GitHub本地上传2.1 直接使用git命令2.2 github客户端2.3 VS Code上传 一、登入github及显示图片问题 1.1 登入连接失败问题 1.访问下面网址,查询github相关访问的域名对应的ip。 域名查询网址:https://www.ipaddress.com/ 例: 本机查询结果如下: 140.82.113.4 github.com 199.232.69.194 gith

Erya Programming learning 1万+
上一篇: 参观高级豪华昌平机房
下一篇: 数据科学领域常用的五个Python包
Joy_cj
博客等级 码龄9年 13粉丝 30原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值