当前位置: 首页 > news >正文

github上传操作简单说明

前期准备

0.下载git(如果已经有了就不用了)

1.在GitHub上新建一个存储库

2.先在本地创建一个目录作为本地库目录,在目录里打开git bash进行上传

上传过程

  1. echo "# Garbled_repair" >> README.md

    作用:创建一个 README.md 文件,并写入内容 # Garbled_repair。

    说明:

     README.md 是项目的说明文件,通常用于描述项目的用途、使用方法等。
    
     # Garbled_repair 是 Markdown 语法中的一级标题。
    
  2. git init

    作用:在当前目录初始化一个本地 Git 仓库。

    说明:

     这会在当前目录下生成一个 .git 文件夹,用于存储 Git 的版本控制信息。
    
  3. git add README.md

    作用:将 README.md 文件添加到暂存区(staging area)。

    说明:

     暂存区是 Git 用来准备下一次提交的区域。
    
     如果你有其他文件需要提交,可以使用 git add . 来添加所有文件。
    
  4. git commit -m "first commit"

    作用:将暂存区的文件提交到本地仓库,并添加提交信息 "first commit"。

    说明:

     提交信息应简洁明了,描述本次提交的内容或目的。
    
  5. git branch -M main

    作用:将当前分支重命名为 main。

    说明:

     Git 默认的主分支名称是 master,但 GitHub 等平台已将默认分支改为 main。
    
     如果你的本地分支已经是 main,可以跳过这一步。
    
  6. git remote add origin https://github.com/xxx/xxx.git

    作用:将远程仓库的 URL 添加到本地仓库,并命名为 origin。

    说明:

     origin 是远程仓库的默认名称。
    
     https://github.com/xxx/xxx.git 是远程仓库的 URL。
    
  7. git push -u origin main

    作用:将本地 main 分支推送到远程仓库,并设置上游(upstream)关联。

    说明:

     -u 或 --set-upstream:将本地分支与远程分支关联,以后可以直接使用 git push 或 git pull,无需指定远程分支。
    
     如果远程仓库没有 main 分支,这条命令会自动创建。
    

完整流程

# 1. 创建 README.md 文件
echo "# Garbled_repair" >> README.md

# 2. 初始化本地 Git 仓库
git init

# 3. 将 README.md 添加到暂存区
git add README.md

# 4. 提交到本地仓库
git commit -m "first commit"

# 5. 重命名当前分支为 main(如果需要)
git branch -M main

# 6. 添加远程仓库
git remote add origin https://github.com/With-fate/Garbled_repair.git

# 7. 推送到远程仓库
git push -u origin main

相关文章:

  • MySQL进阶篇-InnoDB引擎(逻辑存储结构、内存结构、磁盘结构、后台线程、事务原理、MVCC)
  • 88页手册上线 | 企业级本地私有化DeepSeek实战指南
  • matrix-breakout-2-morpheus 靶机----练习攻略 【仅获取shell】
  • List附加对象
  • Flutter中Align的使用说明
  • 洛科威多功能岩棉板为环保助力,推动企业绿色可持续发展
  • Linux文件
  • 【监督学习】岭回归算法步骤及matlab实现
  • 网络编程---多客户端服务器
  • LCS算法(文本相似度计算)
  • springmvc 框架学习
  • 国思RDIF低代码快速开发框架 v6.2版本发布
  • 【Qt】Qt + Modbus 服务端学习笔记
  • 论数据结构
  • 基于单片机控制的电动汽车双闭环调速系统(论文+源码)
  • PowerShell 美化 增强教程
  • go语言中空结构体
  • [代码规范]1_良好的命名规范能减轻工作负担
  • golang+redis 实现分布式限流
  • 蓝桥杯 握手问题
  • 浙江官宣:五一假期,没电、没气、没油车辆全部免费拖离高速
  • 黄仁勋访华期间表示希望继续与中国合作,贸促会回应
  • 中宣部版权管理局:微短剧出海面临版权交易不畅、海外维权较难等难题
  • 潘功胜在美谈关税:吁全球经济勿滑向“高摩擦、低信任”轨道
  • 上海体育消费节将从5月持续至11月,推出运动装备商品促销活动
  • 研讨会丨明清区域史研究的比较与对话