提交项目到github的多种方式

如何往Github上提交项目(一)—Https方式 转载请注明出处: http://blog.youkuaiyun.com/user11223344abc/article/details/73555859 出自【蛟-blog】 概述:流程梳理: 1:下载git,创建项目 2:获取地址(https),并将本地和远程代码库进行关联 3:提交PS:本人水平有限,若是出现什么错误还请指正,大神轻拍。一:下载git客户端,github新建项目:git软件 阅读详情

方式一:git 命令创建本地库

步骤一:创建 github 项目

首先我们打开 github 点击创建一个项目仓库

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5LgsM94W-1590940262723)(C:\Users\石磊\AppData\Roaming\Typora\typora-user-images\1590938230493.png)]

然后我们填写其中的项目仓库信息,最后 README 文件可以勾上,也可以不勾,看自己的需求,项目中有 README 就可以不用勾选,想要以后自己添加也行。最后点击创建仓库按钮,这样一个新的仓库就生成了

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lmEKeWA0-1590940262725)(C:\Users\石磊\AppData\Roaming\Typora\typora-user-images\1590938354084.png)]

步骤二:执行 git 命令

  1. 我们在自己的本机上找到一个存放自己项目的文件夹,在项目文件夹中执行

    git init
    

    命令表示初始化仓库,识别当前文件夹为一个仓库,同时会生成.git文件,这个文件就是用来记录每次提交的

  2. 与远端的 github 仓库建立连接

    git remote add origin [https或者ssh链接]
    

    链接如下图中所示

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8OyRgk0S-1590940262730)(C:\Users\石磊\AppData\Roaming\Typora\typora-user-images\1590939281332.png)]

  3. 将远端仓库的东西更新到本地仓库中。为什么需要这一步呢?因为没有这一步有人可能改动了远端仓库,比如勾选了 README 文件但是本地仓库中没有,我不去更新本地仓库就直接提交全部可能会导致冲突,所以我们先拉一下代码

    git pull origin master
    
  4. 添加要提交的到本地仓库缓存中。因为是新项目,我这里选择了所有文件

    git add .
    
  5. 提交缓存中所有文件,形成本地仓库的项目文件分支结构

    git commit -m "first commit"
    
  6. 把本地仓库的提交的内容推送到远程的 github 仓库中

    git push -u origin master
    

这样就搞定了,以后每次要推送,就先拉一下代码,然后 add commit push 一连串操作就行了

方式二:git clone 下来再拷贝文件进去

这种方式是在 github 页面建立好了一个新的项目库之后,然后 clone 到本地,在本地中把文件粘贴进去再提交,但是这种我用的比较少,不如第一种方式直接将某个本地库关联到远端库

方式三:使用 intellij idea 提交

使用 idea 就很简单了,完全无脑操作

点击vcs -> import into version control -> share project on github,之后就会创建一个空的 github 项目出来,项目名就是你本地项目名称,然后按照提示要求一步步确定,就可以提交项目中的文件到 github 中了,以后项目中要提交也可以通过 vcs 的 add commit 等功能来做。

当然是用 idea 提交项目到 github 的前提是你本地给它配好了 git 工具,并且本地也配置好了 github 连接。不止 idea 可以 intellij 全家桶都可以支持 vcs

在这里插入图片描述

通过git提交代码到github中解决issue,修改后PR方式 本文介绍了Git项目协作的完整流程:1. 通过Fork创建个人仓库副本并克隆到本地;2. 配置上游仓库关联;3. 强调PR提交规范:需遵循Semantic Release格式(feat/fix开头),包含issue链接,避免重复提交;4. 常见问题处理:包括重复代码删除、换行符统一设置(通过.gitattributes或git config配置);5. CLA签署流程:需完成电子签名认证并主动通知社区审核。特别提醒要注意跨平台协作时的换行符问题,以及保持与社区代码规范的一致性。 阅读详情

相关推荐

CVE的提交与Github写入技巧

什么是CVE CVE 的英文全称是“Common Vulnerabilities & Exposures”通用漏洞披露。CVE就好像是一个字典表,为广泛认同的信息安全漏洞或者已经暴露出来的弱点给出一个公共的名称。 CVE的官网 http://cve.mitre.org/. CVE提交地址 https://cveform.mitre.org/. CVE提交的技巧 1、在github上寻找目标找漏洞 2、在github上提交Issues 3、通过https://cveform.mitre.org/提交

weixin_48421613的博客 4772

guthub开源项目下载好方法

guthub开源项目下载好方法。

indigogao的专栏 1256

OpenClaw 完整命令文档(2026.3.13 最新版)

本文档为OpenClaw 2026.3.13通用版使用指南,包含核心命令大全。主要内容包括:1)基础安装/升级/卸载命令;2)ClawHub扩展安装命令(支持飞书/钉钉/企微等平台连接);3)Skills技能安装命令(实现聊天/搜索/记忆等功能);4)飞书机器人授权与配对命令;5)启动运行与配置检查命令;6)工作区与记忆管理命令;7)插件安全设置命令;8)调试日志命令;9)飞书机器人一键部署简化流程。文档特别强调飞书机器人部署需feishu扩展+对应技能+用户授权的完整配置,所有命令均需在终端执行,安装后需

MKliudan的专栏 1294

github新手用法详解(建议收藏!!!)

如果你是一枚Coder,但是你不知道Github,那么我觉的你就不是一个菜鸟级别的Coder,因为你压根不是真正Coder,你只是一个Code搬运工。说明你根本不善于突破自己!为什么这么说原因很简单,很多优秀的代码以及各种框架源码都存放于github当中! 目录github登录与注册git安装步骤详解 首先,我先对GitHub来一个简单介绍,GitHub他就是一个远程仓库,远程仓库通俗的理解就是一个可以保存自己代码的地方,在实际开发当中一个项目往往是有多个人来共同协作开发完成的,那么就需要一个统一代码保存的

怪咖@的博客 26万+

单细胞多组学数据整合分析实战:从原始数据到跨平台合并

本文详细介绍了单细胞多组学数据整合分析的实战流程,从原始数据处理到跨平台合并分析。通过Seurat和Harmony等工具的应用,帮助研究者有效解决批次效应问题,保留真实的生物学信号。文章包含代码示例和常见问题解决方案,特别适合需要进行单细胞合并分析的研究人员参考。

weixin_30752699的博客 91

【寄存器模型】二、前门访问与后门访问

1.后门访问可以更好的完成前门访问能够完成的事情:后门访问不消耗仿真时间,且消耗的运行时间也远小于前门访问的运行时间。 2.后门访问可以完成前门访问不能完成的事:对于某些特定的场景,如网络通信系统中的一些只读计数器,当要验证计数器进位归零的场景时,前门访问无法完成写寄存器操作,只能通过消耗仿真时间来使计数器到达特定的计数值。而后门访问可以直接对只读寄存器赋一个初值......

carrotbanana的博客 9658

github

github使用 1.什么是guthub github是一款软件,用来高效管理数据,文件,项目。linux之父编写,有其自己的网站,分布式系统防止代码丢失,做备份项目的版本管理和控制,可以通过设置节点进行跳转建立各自的开发环境分支,互不影响,方便合并在多终端开发时,方便代码的相互传输。 2.github安装 sudu apt-get install git 3.概念 工作区:自己正常操作的区域...

ambition_star的博客 735

如何调试10G/25G以太网IP自协商/Link Training

如果是40G/50G, 100G以太网,选的是多通道的IP,务必保证两端的通道0是正确对接上的,因为在做自协商的时候,以太网只使用通道0,其它通道需在自协商完成后再加入工作。b. 自协商的工作完全由IP自动完成的,所以只要配置没问题,你只需要耐心等待就可以看到自协商的完成,以an_good_check为标志,并且进入下一步linktraining。c. 在LT的过程中,首先你要等到IP能够锁定LT帧,即frame_lock拉高,然后你就可以进行你自己的LT算法了,与AN不同LT是由客户手动完成的。

qq_43416206的博客 1509

github入门教程(非常详细)从零基础入门到精通,看完这一篇就够了

如果你是一枚Coder,但是你不知道Github,那么我觉的你就不是一个菜鸟级别的Coder,因为你压根不是真正Coder,你只是一个Code搬运工。说明你根本不善于突破自己!为什么这么说原因很简单,很多优秀的代码以及各种框架源码都存放于github当中!

Python_0011的博客 4万+

【DaVinci Configurator专题】-6-将UDS&OBD诊断数据库文件CDD和PDX导入到CFG

CDD和ODX是两种诊断数据库文件。机器可读的诊断数据库其实就是将传统的Excel调查表等信息编辑成CDD或ODX文件。CDD是Vector私有的一种诊断数据库格式;ODX是国际标准的诊断数据交互格式。CANdelaStudio编辑CDD文件,以及也可以导出ODX文件;ODX Studio用于编辑ODX文件,诊断数据库的编辑其实就是诊断需求的定义。 下面以PDX为例,将其导入到DaVinci Configurator。 目录 1 打开DaVinci Configurator,导入PDX文件 2 解.

「汽车电子助手」的博客 6755

【DRAM存储器五十一】LPDDR5介绍--DFE与Pre-Emphasis

简述LPDDR5的DFE和预加重应用设置

highman110的博客 709

使用git工具将本地项目文件上传到github及其几种常见操作

将本地项目文件上传至github相关步骤(以下未特殊说明的均代表首次) git官网:https://git-scm.com/ github官网:https://github.com/ git的安装以及GitHub的注册这里就不说了。 下边就直接从上传开始。 第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。 你可以直接在桌面右击新建文件夹,也可以右击打...

Charles_Tian的博客 2万+

微信小程序 - 真机调试请求异常 Provisional headers are shown,微信小程序开发者工具调试没问题就真机测试时出现请求报错(微信小程序请求接口提示Provisional h)

微信小程序开发 Request Headers: Provisional headers are shown,微信开发工具请求正常,真机调试和上线之后出现 Provisional headers are shown,微信小程序开发工具调试没问题,真机调试Provisional headers are shown,在开发工具调试,请求正常没问题,使用真机调试,请求异常,微信小程序真机调试时后台是本地服务器,显示“Provisional headers are shown”问题解决,微信小程序websocket

🏆 前端领域优质创作者 1万+

GitHub 入门教程:如何加入并为开源项目贡献代码

GitHub 开源贡献指南 本文提供了详细的 GitHub 开源项目贡献教程,适合各水平开发者。主要内容包括:GitHub 基本介绍、账户创建指引;如何通过 Explore 页面或标签寻找适合贡献的项目;详细的分步操作指南,涵盖 Fork 仓库、本地克隆、分支管理、代码修改提交等关键步骤;Pull Request 创建流程;以及参与开源的其他方式(Bug 报告、文档改进等)。教程还解答了常见问题,强调初学者也可通过标记为"good first issue"的任务开始贡献。通过本指南,开发

猫头虎技术团队:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,猫头虎承诺每年免费为100名C站创作者做账号流量诊断服务!全网搜:猫头虎技术团队,点击文章底部名片或直接私信我一切皆可谈,快找虎哥! 1892

具身大小脑全栈全网独家复现|LLM链式推理+边缘VLA感知+毫秒级运动小脑、优化人形步态僵硬运动滞后、打通思考-行走-操作全链路适配居家工业多场景落地

高层决策大脑(异步10Hz,GPU算力):轻量化机器人微调LLM+RhinoVLA边缘视觉大模型,负责自然语言链式工序拆解、全局环境语义感知、目标物体筛选、跨机器人动作适配,输出粗粒度运动目标,不介入底层伺服计算;依托View Registry实现异构机器人动作对齐,适配多形态机器人切换;中层调度小脑(硬实时1kHz,CPU算力)

qq_36130719的博客 257

VC中sqlite的使用

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

【提交PR】如何在 GitHub 提交第一个 pull request

什么是复刻(forking)? 我们可以通过复刻操作将喜爱的仓库保存自己的GitHub账户中,以便独立地对其进行操作。 通过复刻,我们可以得到包含完整版本历史的目标仓库的实例,之后可以对复刻得到的仓库进行任意操作而不会影响到原始仓库。 什么是拉取请求(pull request)? 拉取请求是为团队项目或开源项目做贡献的一种方式。 例如,一个名为Harry forks的用户复刻了一个属于ThanoshanMV的仓库并对其做了一些变更,Harry可以向ThanoshanMV发起一个拉取请求,不过是否接受取决于T

鳄鱼儿 952

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

github 下的代码 乱码_程序员必备 GitHub 使用技巧

本文作者:当耐特原文地址:http://1t.click/mfz正文一秒钟把Github项目变成前端网站GitHub Pages大家可能都知道,常用的做法,是建立一个gh-pages的分支,通过setting里的设置的GitHub Pages模块可以自动创建该项目的网站。这里经常遇到的痛点是,master遇到变更,经常需要去sync到gh-pages,特别是纯web前端项目,这样的痛点是...

weixin_31874603的博客 931

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

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

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

PyCharm 社区版首次上传代码到GitHub和新增代码上传到GitHub(超详细)

PyCharm 社区版首次上传代码到GitHub和新增代码上传到GitHub 文章目录PyCharm 社区版首次上传代码到GitHub和新增代码上传到GitHub1. 前言2. 配置 git3. 登录 github4. 上传代码 1. 前言 环境 Pycharm 2020.2.3 社区版 Git 版本为2.29.2 2. 配置 git 如果把pycharm设置为中文,可以参考https://blog.youkuaiyun.com/qq_38463737/article/details/107039645 【1】首先

集电极 2145

commitlint-github-action:项目核心功能/场景

commitlint-github-action:项目核心功能/场景 自动检查 Pull Request 的提交信息格式。 项目介绍 在现代软件开发流程中,保持一致的提交信息风格对于团队协作和项目维护至关重要。commitlint-github-action 是一个基于 GitHub Action 的开源项目,它通过集成 commitlint 工具,自动对 Pull Request 中的提交信息进...

gitblog_00618的博客 465

github上拉取项目_如何在GitHub上发出第一个拉取请求

github上拉取项目 什么是分叉? (What is forking?) When we love someone’s repository and would like to have it in our GitHub account, we fork it so that we can work with it separately. 当我们喜欢某人的存储库并希望将其存储在我们的GitHub...

cumian9828的博客 1201

如何往Github上提交项目(二)—SSH方式

转载请注明出处: http://blog.youkuaiyun.com/user11223344abc?viewmode=contents 出自【蛟-blog】 概述:声明: 1:本文所述的操作流程,是基于windows环境下。 2:本文所述的操作流程,是基于ssh的认证方式进行项目的提交。 PS:https认证方式,提交项目可以看【这里】 PS:水平有限,有不足请指出,见谅。流程梳理:

点滴积累 737

GitHub的fork 使用方式

场景 比如说现在有一个很牛逼的项目,我们进入项目地址, 想将这个项目复制到自己的github仓库,然后你还想将 仓库中的代码拉取到本地进行修改,修改完你还要将本地的 修改后的代码推送到自己的github仓库,更甚至你还想将自己 复制过来并修改后的代码再还给原作者,请求人家让你合并。 实现 进入厉害的项目的地址,即他人的仓库中的项目,然后右边有个fork按钮。 点击这个按钮,稍等片刻后,就会在自己的账号下克隆了一个一模...

yale_zy的博客 1万+

如何将本地项目上传到Github(SSH方式)

每个人都有惰性,但不断学习是好好生活的根本,共勉!

感谢阅读 2722

Github的使用以及将项目提交到远程仓库

首先先去官网(https://github.com/)注册一个账号, 新建仓库 如果是个人项目,点击New repository新建一个仓库,如果是团队项目,点击New organzation 比如我新建一个Repository name为hr1,建议把Initiallize the repository with a REAGME勾选。你可以决定repository是public还是...

可小辉的博客 2720

使用git命令行方式提交项目到GitHub

Git是目前世界上最先进的分布式版本控制系统,学习之前你需要对它的工作流程有个了解。

Sherry 1931

git提交新项目到github上

博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导): 如何将idea本地已有的新项目完整提交到gitlab上 利用git提交代码 1, Idea的方式 使用idea开发工具新建了一个项目工程,此时该项目工程是没有任何的版本控制,代码存放在本地磁盘中,如果需要直接将此项目工程代码提交到gitlab上,该如何操作呢,因为当前没有版本控制,不能像正常的代码那样提交,必须先创建g...

Willian的博客屋 1万+
上一篇: 更换idea的scheme主题
下一篇: 如何给typora更换主题背景
abcnull
博客等级 码龄9年 559粉丝 547原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

abcnull

您的打赏是我创作的动力之一

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值