GitHub上传项目

总结(有基础的话直接执行这几步,就不需要再往下看了):

git init
修改git的config文件:添加:[user]:name=你的github用户名    email=你注册github的用户名
git branch -m master main
git remote add origin 你的URL
git add .
git commit -m "这是你的提交说明"
git push -u origin main --force

注意:下面的步骤是给新手看的

一、创建Github的仓库

二、通过Git上传本地文件到Github

  • 步骤1:打开需要上传项目的文件夹

首先打开要上传的文件的路径,在文件内点击,接着右击鼠标(看到有红色方框的说明安装成功),点击第二个Open Git Bash here:

  • 步骤 2:初始化本地仓库

执行以下命令来初始化一个新的 Git 仓库并创建初始的主分支(main):

git init

在进行下一步之前,我们先进行以下操作。

进入刚刚创建出的git文件夹,找到config文件,用记事本打开它

注意,它是隐身的,要选择查看,然后点击显示,再勾选隐藏的项目才能看到

进入.git文件夹,然后点击进去找到config文件,用记事本打开,应该只有[core]那一块内容,[user]那一块是要我们自己添加进去的,email对应的就是你GitHub的邮箱,name就是你GitHub的账号名字(这个是每个人不一样的,你自己看下你自己的),输入之后记得保存:

·步骤 3:切换默认分支(如果已经是main,就不需要这一步)
默认情况下,GitHub 仓库的主分支名称是 "master",但为了更加包容和尊重的命名,GitHub 已经将默认分支更改为 "main"。可以通过以下命令将本地仓库的默认分支切换为 "main":

git branch -m master main

但是此时我们的已经是main了,就不需要操作这一步了:

三. 链接远端仓库

git remote add origin 你的URL

    输入运行之后窗口没有任何输出,这说明我们是对的。

    四. 添加文件


    在电脑将你需要上传的文件拖到已经建好的本地仓库文件夹中

    git add .

    同样没有任何输出,这代表你没问题。

    五. 提交文件

    git commit -m "这是你的提交说明"

    这个显示我们已经提交成功了。

    六. 推送到远端仓库


    我们在第一次推送时需要多输一些代码,之后的推送可以直接使用:
    git push 就可以,也十分方便。

    第一次推送时:

    git push -u origin main

    输出这个就显示成功了 

    本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/30538.html

    如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

    相关文章

    关于Windows输入法切换的一些总结

    语言和键盘的关系(第一层是语言 语言下一层是键盘) 如下图:语言就是 中文 英文 阿拉伯文之类的 键盘就是 语言中文下的:XX输入法 语言的切换 和 键盘(输入法)的切换 (用windos空格 可以切换…

    C# Unity 唐老狮 No.7 模拟面试题

    本文章不作任何商业用途 仅作学习与交流 安利唐老狮与其他老师合作的网站,内有大量免费资源和优质付费资源,我入门就是看唐老师的课程 打好坚实的基础非常非常重要: 全部 - 游习堂 - 唐老狮创立的游戏开发在线学习平台 - Powered By EduSoho 如果你发现了文章内特殊的字体格式,…

    搜广推校招面经三十九

    小红书﹣图搜 一、两个整数的汉明距离 两个整数之间的汉明距离是指这两个数字对应二进制位相同位置不同的个数。换句话说,它就是将一个整数变成另一个整数所需要改变的二进制位的数量。例如,如果两个整数在它们的二进制表示中有三个位置上的…

    conda list <package> 指令输出的build和channel含义

    Build:表示当前安装包的 构建版本,即该包的编译、构建、发布的具体版本。通常包含一些额外的标识,帮助你区分同一包的不同版本。 Channel: 表示该包的 来源渠道,即该包是从哪个 Anaconda 仓库(频道&#…

    Windows下配置Flutter移动开发环境以及AndroidStudio安装和模拟机配置

    截止 2025/3/9 ,版本更新到了 3.29.1 ,但是为了防止出现一些奇怪的bug,我安装的还是老一点的,3.19,其他版本的安装同理。AndroidStudio用的是 2024/3/1 版本。 — 1 环境变量(Windows) PUB_H…

    Linux系统编程--线程同步

    目录 一、前言 二、线程饥饿 三、线程同步 四、条件变量 1、cond 2、条件变量的使用 五、条件变量与互斥锁 一、前言 上篇文章我们讲解了线程互斥的概念,为了防止多个线程同时访问一份临界资源而出问题,我们引入了线程互斥,线程互斥其实…

    学习小程序开发--Day1

    项目学习开篇 项目架构 项目进程 创建uni-app项目 通过HBuilderX创建 小结 page.json 和 tabBar 目录文件 pages.json的配置

    在word下写公式

    需求 word的可视化编辑公式是好的,但是很丑(见下图) 我希望公式是这样的(见下图) 解决方案 1.先转换为“线性”(即Latex格式) 2.得到下面这个玩意,把\mathrm去掉(功能是…

    uniapp,自绘仪表盘组件(基础篇)

    文章目录 一、为什么需要自绘仪表盘?二、准备知识三、实现基础仪表盘1. 组件模板结构2. 核心绘制逻辑3. 样式优化 四、使用示例五、核心实现原理六、扩展方向七、常见问题 一、为什么需要自绘仪表盘? 在物联网、数据监控等场景中,仪表盘是常…

    导入 Excel 规则批量修改或删除 Excel 表格内容

    我们前面介绍过按照规则批量修改 Excel 文档内容的操作,可以对大量的 Excel 文档按照一定的规则进行统一的修改,可以很好的解决我们批量修改 Excel 文档内容的需求。但是某些场景下,我们批量修改 Excel 文档内容的场景比较复杂,比…

    Python贝壳网二手小区数据爬取(2025年3月更)

    文章目录 一、代码整体架构解析二、各部分代码详解1. main()主函数解析2. 会话初始化(伪装浏览器身份)3. 动态参数生成(反爬虫核心机制)4. 列表页抓取(获取小区列表)5. 列表页解析(提取小区信息…

    C++的内存管理

    1. C/C内存分布 我们先来看下面的一段代码和相关问题 int globalVar 1; static int staticGlobalVar 1; void Test() {static int staticVar 1;int localVar 1;int num1[10] { 1, 2, 3, 4 };char char2[] "abcd";const char* pChar3 "abcd";int…

    mac本地代理nginx,解决跨域问题

    brew install nginxbrew info nginxnginx配置文件 /opt/homebrew/etc/nginx/nginx.conf 如何打开呢? open /opt/homebrew 启动nginx brew services start nginx改配置: server {listen 8080;server_name localhost;#charset koi8-r;#access_…

    Clion快捷键、修改字体

    文章目录 一、Clion快捷键1.撤销:crtl Z2.重做:crtl shift Z3.删除该行:crtl Y4.多行后退:选中多行 Tab5.多行缩进:选中多行 shift Tab 二、修改注释的斜体 一、Clion快捷键 1.撤销:crtl Z 2.重做…

    【漫话机器学习系列】126.多项式回归(Polynomial Regression)

    多项式回归(Polynomial Regression) 1. 什么是多项式回归? 多项式回归(Polynomial Regression)是一种用于建模非线性关系的回归分析技术。它是线性回归的一种扩展形式,允许模型通过增加自变量的高次项来更…

    python网络爬虫开发实战之基本库使用

    目录 第二章 基本库的使用 2.1 urllib的使用 1 发送请求 2 处理异常 3 解析链接 4 分析Robots协议 2.2 requests的使用 1 准备工作 2 实例引入 3 GET请求 4 POST请求 5 响应 6 高级用法 2.3 正则表达式 1 实例引入 2 match 3 search 4 findall 5 sub 6 com…

    npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。

    1、在 vscode 终端执行 get-ExecutionPolicy 返回 Restricted 状态是禁止的 返回 RemoteSigned 状态是可正常执行npm命令 2、更改状态 set-ExecutionPolicy RemoteSigned 如果提示需要管理员权限,可加参数运行 Set-ExecutionPolicy -Scope CurrentUser RemoteSi…

    数据结构基础之《(19)—矩阵处理》

    一、zigzag打印矩阵 Z字形打印矩阵 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 打印顺序:1,2,7,13,8,3,4,9,14... 核心技巧:找到coding上的宏观调度 左上角有A、B两个点,A往右一步一步走,B往下一步一步走 写一个…

    OpenCV计算摄影学(17)两个图像之间执行无缝克隆操作函数 seamlessClone()

    操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 图像编辑任务涉及全局更改(如颜色/强度校正、滤镜应用、变形)或针对选定区域的局部更改。在这里,我们关注的是…

    基于Asp.net的零食购物商城网站

    作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏:…