GitHub上传项目

server/2025/3/13 22:55:10/

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

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.ppmy.cn/server/174735.html

    相关文章

    PHPCMS V9 登录加密改造

    要改造 phpcms 的后台登录,使其前端使用加密方式提交,后端解密,你可以采用 RSA 非对称加密 或 AES 对称加密 方式来增强安全性。 方案设计 前端加密 生成公私钥对(推荐使用 RSA)。前端使用公钥加密密码,然…

    解锁MATLAB语言:从入门到实战的编程秘籍

    目录 一、MATLAB 是什么? 二、搭建 MATLAB 环境 三、基础语法入门 3.1 特殊符号与运算符 3.2 变量命名与赋值 3.3 向量与矩阵创建 四、实战演练 4.1 简单数学运算 4.2 绘制函数图像 五、深入学习建议 一、MATLAB 是什么? MATLAB,即 Matrix Laboratory(矩…

    多模态推理模型相关开源工作

    多模态推理模型相关开源工作 1. 训练策略1.1 R1-V① 介绍② 训练流程③ 关键注意点④ 主要问题⑤ 是否可以去掉 KL 约束? 1.2 open-r1-multimodal① 介绍② 代码改进 1.3 VisualThinker-R1-Zero① 研究意义② 训练方法③ 结论④ 代码改进⑤ 其他发现 1.4 Efficient-…

    VScode 运行LVGL

    下载vscode解压 环境安装 安装mingw64,gcc 版本必须8.3以上 安装cmak 系统环境变量Path中添加(以实际安装目录为准) C:\Program Files\mingw64\bin C:\Program Files\CMake\bin 将GUI-Guider生成的代码目录拷贝一份放到vscode项目目录…

    【2025】基于springboot+vue的汽车销售试驾平台(源码、万字文档、图文修改、调试答疑)

    基于 Spring Boot Vue 的汽车销售试驾平台通过整合前后端技术,实现了汽车销售和试驾预约的信息化和智能化。系统为管理员和用户提供了丰富的功能,提升了客户体验和销售效率,增强了数据分析能力,为汽车销售行业的发展提供了新的途…

    SV学习笔记——数组、队列

    一、定宽数组 定宽数组是静态变量,编译时便已经确定其大小,其可以分为压缩定宽数组和非压缩定宽数组:压缩数组是定义在类型后面,名字前面;非压缩数组定义在名字后面。Bit [7:0][3:0] name; bit[7:0] name [3:0]; 1.1定宽数组声明 数组的声…

    第16届计算智能与软件工程国际研讨会(CISE 2026)

    第16届计算智能与软件工程国际研讨会(CISE 2026) The 16th Intl Conference on Computational Intelligence and Software Engineering(CISE 2026) 时间:2026年1月9-11日 地点:中国 三亚 邮箱投稿:editor1academicx.org 检索&#xff1…

    四层协议攻防手册:从SYN Flood到UDP反射的深度防御

    一、四层协议攻击类型与特征 攻击类型协议层特征SYN FloodTCP大量半开连接,SYN_RECV状态堆积UDP反射放大UDP小请求包触发大响应(如NTP、DNS响应)TCP分片攻击TCP发送异常分片耗尽重组资源连接耗尽攻击TCP建立大量空闲连接占用端口资源 二、TC…