首次将本地代码上传至github

Github上新建一个repository并第一次上传本地代码的步骤 本文记录在github上新建一个repository并且第一次上传本地代码所需要的步骤。 同时把在此过程中可能遇到的问题进行了说明和提供了解决方案,另外也给出了其他作者对于问题更深入的理解的链接。 阅读详情

这个问题我遇到好几次了, 每次解决的方式都不一样, 有时解决地十分丑陋, 所有今天必须给自己规范化一下解决流程.

前提

github账号
本地也已经安装了git

场景

  1. 本地尚且没有代码
  2. 本地已经有代码了, github上也没有代码, 尚未将代码上传至github
  3. 本地已有代码, github上也有代码, 两者没有冲突, 需要将本地代码上传至github上
  4. 本地已有代码, github上也有代码, 两者也有冲突, 那就手动解决冲突吧

开始

场景1: 本地没有代码

1.1 在github创建repository

这里写图片描述

点击Create repository后就可以看到, 并复制git地址
这里写图片描述

1.2 本地

命令行输入

git clone git@github.com:YuanKQ/testPython.git

场景2: 将本地代码上传至github的空仓库中

2.1 在github创建repository

这里写图片描述

点击Create repository后就可以看到, 并复制git地址
这里写图片描述

2.2 本地

进入代码存放的根目录

2.2.1 倘若本地尚没有git仓库

倘若本地已经有仓库了, 直接跳转2.2.2
记得先进入代码存放的根目录
比如, 本地的目录长这样,
这里写图片描述
初始化本地仓库, 添加并提交需要提交的文件.
这里写图片描述

2.2.2 将本地代码与github进行远程同步

这里写图片描述
此时刷新一下github上testPython的仓库
这里写图片描述
这里写图片描述

场景3: 本地与github都有代码

github上的代码如上图所示, 本地仓库代码如下:
这里写图片描述
倘若该文件夹的内容尚未添加至本地仓库, 见2.2.1

将代码同步到远程仓库

这里写图片描述
倘若直接将本地资源push到远程仓库,
这里写图片描述
因为两地的历史不一致, 必须先拉取更新
这里写图片描述
与远程仓库建立链接关系
这里写图片描述

git pull --rebase
git log

这里写图片描述
注意对比一下场景2中github的提交结果

同步更新至远程仓库

git push origin master:master

此时github就更新为

这里写图片描述

后记

不要试图推送至该repo, 我已经删了~

GitHub 仓库代码上传指南 GitHub → Settings → Developer Settings → Personal Access Tokens →Tokens(classic)→ 勾选。通过合理使用分支、.gitignore 和清晰提交信息,可显著提升协作效率。,认证用 Token/SSH,冲突先 rebase。安装时路径避免中文/空格。显示成功信息即配置正确。类型(模块): 描述。 阅读详情

相关推荐

PyCharm配置及使用Git教程

平时习惯在Windows下开发,但是我们又需要实时将远方仓库的代码clone到本地,也需要将自己修改的代码push到远端服务器。

酒酿小圆子呀~ 4万+

本地代码上传至github的两种方法

本文主要介绍两种使用上传代码至github的方法,包括使用sourcetree和命令行,以及常见报错。文章末尾还介绍了如何删除github上不需要的仓库

weixin_62526435的博客 1万+

一份针对零基础学习AI Agent详细学习计划

以下是针对零基础学习者制定的AI Agent详细学习计划,结合最新行业动态和实用资源推荐,帮助你从入门到进阶系统掌握核心技能

sexy19910923的博客 1904

使用Git将本地项目提交到Github流程

方法一 首先你需要一个github账号,所以还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路(傻瓜式安装)直接安装即可: https://git-for-windows.github.io/ 登陆后,进入Github首页,点击New repository新建一个项目 填写相应信息后点击create repository即可 Repository name: 仓库名称(输入名字,最好不要使用中文) Description

qq_42411214的博客 2107

GPS定位不准?可能是GDOP在作怪!手把手教你优化卫星几何分布

本文深入解析了GPS定位精度不佳的常见原因——几何精度因子GDOP。通过剖析卫星几何分布对定位误差的放大效应,文章提供了从理解GDOP、PDOP、HDOP等关键指标,到使用专业APP实时诊断卫星天空图,再到利用在线工具提前规划最佳定位时机的完整实战指南。旨在帮助户外爱好者、无人机飞手及专业用户主动优化卫星几何条件,从而显著提升定位可靠性。

weixin_29062823的博客 304

使用sklearn学习多项式回归(三)

1,什么是线性 我们无数次提到”线性“这个名词。在支持向量机中,我们也曾经提到最初的支持向量机只能够分割线性可分的数据,然后引入了”核函数“来帮助我们分类那些非线性可分的数据。我们也曾经说起过,比如说决策树,支持向量机是”非线性“模型。所有的这些概念,让我们对”线性“这个词非常熟悉,却又非常陌生——因为我们并不知道它的真实含义。接下来我们看看线性回归模型改进的核心之一:帮助线性回归解决非线性问题。 1.1,变量之间的线性关系 ”线性“这个词用于描述不同事物时有着不同的含义。我们最常使用的线性是指“变量

理科男同学 5100

如何上传代码到github?

github是什么? github是Git 远程仓库。 github是一个基于git的代码托管平台 Git是什么: Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 如何上传代码到github? 参考:https://www.runoob.com/git/git-remote-repo.html 在githbu上注册账号 注册账号 创建一个项目 获得...

fen_fen的专栏 3万+

组态王|组态王通过选择日期实现历史数据的查询

②在弹出的【插入通用控件】对话框选择【Calender Control】控件,然后点击【确定】按钮,关闭对话框,然后在画面上适当的位置按住鼠标左键并拖动,绘制出一个矩形框,放开鼠标,就完成了控件的绘制。此函数将指定的时间格式(年,月,日,时,分,秒)转换为以秒为单位的长整型数,转换的时间基准是UTC(格林尼治)1970年1月1日00:00:00。实现内容,通过两个日历控件选择开始日期和结束日期,然后点击【历史数据查询】按钮,在报表中显示对应时间段的数据集。另外你用过哪些组态软件?

做有价值的事,积累有价值的笔记! 4558

如何将代码上传到 GitHub

GitHub 是一个在线代码托管平台,可以方便地与其他人共享和协作代码。以下是将代码上传到 GitHub 的步骤。

z_hang2358568的博客 8264

windows10系统上安装最新版mysql 8.0详细步骤

windows10系统上安装最新版mysql 8.0详细步骤

glei20的博客 6715

从SOMEIP看SOA,汽车电子电器架构的转变

从SOMEIP看SOA,汽车电子电器架构的转变

天赐好车的博客 241

【学习笔记】上传代码到GitHub(保姆级教程)

用Git上传代码到GitHub代码仓库,创建账号、下载git、使用git、创建代码仓库等等。

Tai Yun-chieh 1万+

【Flink】Flink 消费一段时间1万多条数据就卡死

我们有个现场环境,发现了奇怪的现象,就是每次启动任务后,消费1万多条数据后就会卡死,然后整个流不消费,也不往下输出,看起来卡死了一样。缺图这里面出现的网闸原因导致的,但是经过我们写了一个简单的kafka消费程序,然后在出问题的节点上消费数据,实际排查,发现不是这个问题。这个问题,发现也不是,这段时间没有进行过kafka数据清理。里面的问题。因为这个问题,我们后面的代码刻意规范了,不这样操作。后来是在没办法了,然后我们dump了线程,发现有如下代码。

九师兄 350

首次如何上传本地代码、项目到Github上托管

项目管理,需要上传代码?我们可以选择Github,这个平台是免费的。 上传代码到Github平台托管,其实很容易,做到以下的一些步骤就行了。 1、注册Github账号,这个不演示。 2、创建一个仓库。 右上角的+号点一下,选择New repository 就会跳转到下面的界面 3、安装上面步骤完了之后,就会跳转到仓库的界面 4、来到你想要上传代码的那个目录 没有git工具的下载一个git。有...

godlike-su的博客 236

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

首次上传本地代码到github(git命令方法和VS code方法)

1.git命令 第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令 git init

sensen博客 480

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Webstorm2019上传文件至GitHub

Webstorm2019上传文件至GitHub 文章目录Webstorm2019上传文件至GitHub一、新建GitHub项目二、Webstorm连接Git三、获取本地的ssh四、上传代码至GitHub 一、新建GitHub项目 登入你的GitHub,创建一个新的项目 成功,得到我们新建项目的地址,拷贝下来 二、Webstorm连接Git 打开Webstorm,点击文件—设置—Git,查看git的下载目录是否为该目录。 代码如下(示例): 三、获取本地的ssh 在Git的安装目录下打开git-ba

nina_1314521的博客 491

pscad IEEE标准系统搭建说明

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

命令行将本地代码上传于github

以github网页版拖拽的方式,无法同时上传超过100个文件,而且用Github Desktop也没有办法对那么多条修改一个一个地点击确定,所以要用到命令行将本地代码上传到github的方法。 情况1:上传代码至空项目 Step1. 在终端中,cd到你要上传的文件所在的文件夹 Step2. 初始化本地仓库 git init . Step3. 追踪文件(如果添加当下文件夹中的所有文件,...

要做更好的自己的Vicky_ Blog 212

使用IntelliJ IDEA同步Github代码

IntelliJ IDEA集成了对GitHub的支持,使上传代码到GitHub和从GitHub下载代码更加方便快捷。    上传代码到 Github 1.首先在IntelliJ中配置Git 点击 File -> Settings打开设置界面进行设置。         2.第一次上传代码到 Github 操作如下    提示需要一个认证,点击 Create AP...

“跟他人学,和自己比” 1424

上传本地代码及更新代码到GitHub

转载地址:https://www.cnblogs.com/zlxbky/p/7727895.html上传本地代码及更新代码到GitHub教程上传本地代码及更新代码到GitHub教程上传本地代码(如果不是第一次上传则直接从第四步开始)第一步:去github上创建自己的Repository,创建页面如下图所示:红框为新建的仓库的https地址第二步:echo "# Test" >> REA...

shanglizhangrui的专栏 993

git 上传代码步骤

第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令,此命令会在当前目录下创建一个.git文件夹。 git init 第二步:将项目的所有文件添加到仓库中 git add . 这个命令会把当前路径下的所有文件,添加到待上传的文件列表中。 如果想添加某个特定的文件,只需把.换成特定的文件名即可 第三步:将add的文件commit到仓库 git commit -m “注释语句” ...

码点 1万+

怎么上传自己的代码到github上

1:首次上传。 1.1 :创建仓库: 1.2 按照下面输入 git init git add README.md git commit -m "first commit" git remote add origin 项目的github地址git push -u origin master 2:更新上传已经在github上的项目。 当你在之前

zhangyulin54321的专栏 494

github上传本地工程(一)

1、第一次创建 1、在github上创建仓库(不要勾选readme.md) [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wlSnQtT0-1622624414438)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210602160025580.png)] 2、点击create repository。生成的界面如下所示 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存

风行的博客 242

GitHub Desktop 上传流程

本文详细介绍了使用GitHub Desktop上传代码的完整流程:首先安装并打开GitHub Desktop,添加本地项目文件夹;其次设置GitIgnore文件,根据项目类型选择相应模板;然后进行首次提交(Commit),填写提交信息;最后将项目推送到GitHub(Publish),设置项目名称和可见性。整个过程涵盖了从本地项目初始化到代码上云的完整操作步骤,特别强调了GitIgnore设置的重要性以避免上传无用文件。

元直的博客 875

Git 入门:第一次将本地项目上传到 GitHub 仓库详细教程

本文详细介绍了如何将本地项目首次上传到GitHub远程仓库的完整流程。主要内容包括:1)在本地项目目录初始化Git仓库;2)添加文件到暂存区并提交;3)在GitHub创建空白仓库;4)关联本地与远程仓库;5)推送代码至远程。文章还提供了常见问题解决方案(如主分支名称差异处理)、进阶技巧(清理历史大文件)以及Git常用命令别名设置。通过6个核心步骤(init-add-commit-remote add-push)即可完成本地项目到GitHub的首次托管,适合Git新手快速掌握基本版本控制操作。

weixin_43682905的博客 2万+
上一篇: Python中使用多个分隔符分隔字符串re.split
下一篇: ReentrantLock加锁与解锁源码解析
猪杂汤饭
博客等级 码龄12年 238粉丝 67原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值