使用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万+

FCL碰撞检测库在Windows下的编译与配置(MinGW+CMake)

本文详细介绍了在Windows系统下使用MinGW和CMake编译配置FCL碰撞检测库的完整流程。内容涵盖MinGW-w64、CMake的安装与环境配置,关键依赖库Eigen和libccd的安装,以及FCL源码的编译、安装与实战测试。重点解析了CMake配置命令中的关键参数与常见错误解决方案,旨在帮助开发者高效完成FCL在Windows平台的部署,适用于机器人、游戏物理引擎等需要精确碰撞检测的开发场景。

sunny的博客 484

Frida实战:从adb连接到安卓设备参数加密Hook全流程解析

本文详细解析了使用Frida进行安卓应用动态分析的全流程。通过adb连接设备并部署Frida服务端,结合静态分析与动态Hook技术,精准定位并拦截关键函数,特别是针对参数加密等核心逻辑的实时监控与修改,为逆向分析与安全研究提供了高效实战方案。

weixin_29208077的博客 343

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

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

前端、python爱好者 2万+

数字化车间智能排产调度挑战赛(一)—— 数学模型

科大讯飞——数字化车间智能排产调度挑战赛。

Lyyyp的博客 5652

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

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

冯安晨 1万+

STM32F429+LAN8720实战:5分钟搞定LWIP裸机网络通讯(附完整代码)

本文详细介绍了如何在STM32F429微控制器上,结合LAN8720 PHY芯片,在裸机环境下快速部署和配置LWIP协议栈以实现网络通讯。内容涵盖硬件RMII接口连接、STM32CubeMX关键配置、代码移植与定制,以及常见问题排查方法,帮助工程师在资源受限的嵌入式系统中高效实现稳定的以太网功能。

2y3u4i5o6p的博客 965

复现论文《孤岛微电网环境下基于物理模型引导的深度强化学习VSG频率控制方法》

本文提出了一种结合物理模型与深度强化学习的孤岛微电网VSG频率控制方法。通过建立VSG小信号模型并设计可变系数控制器,将物理知识融入深度强化学习框架,解决了高维参数和机组耦合带来的控制难题。复现代码实现了三个核心组件:VSGSmallSignalModel建模VSG动态特性,VariableCoefficientController实现参数自适应调节,PhysicsGuidedDRL整合DQN算法与物理模型引导的奖励机制。该方法通过模型驱动与数据驱动的优势互补,提升了频率控制性能,其中物理模型既作为先验知识

huanghm88的专栏 127

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

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

zeng092210的博客 4万+

10年上位机开发踩过的20个坑:C#通信/线程/UI适配避坑指南

通信层:所有通信操作异步化、异常全覆盖,加断线重连+心跳检测,多设备隔离资源;线程层:UI更新必做跨线程判断,共享数据加锁,线程池限流,异常不静默;UI层:适配高分屏/DPI,用布局容器替代固定坐标,多屏场景绑定主屏幕。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 904

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

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

stc的博客 2万+

【OpenCV实战】简洁易懂的车牌号识别Python+OpenCV实现“超详解”(含代码)

简洁易懂的车牌号识别Python实现(含代码)1、整体思路2、代码详解 1、整体思路 2、代码详解

qq_40784418的博客 9万+

24、企业治理、风险与合规:精益思维的应用与实践

本文探讨了如何运用精益思维优化企业治理、风险与合规(GRC)流程,分析了职责分离与合规流程的误区,提出了预防性与检测性控制措施的合理搭配,并通过价值流映射、减少合规反馈循环等方法实现流程优化。以Etsy的PCI-DSS实施为例,展示了如何在满足法规要求的同时保持创新活力。文章还强调了构建协作型GRC文化的重要性,并展望了未来GRC的发展趋势,包括数字化转型、全球化风险管理及与可持续发展的结合。

solidity8miner的博客 104

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

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

ZYXKN的博客 4371

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

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

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

kaka的博客 1万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

上传本地文件到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

OV9734 DATASHEET,完整规格书

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

新手往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、付费专栏及课程。

余额充值