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

「MACOS限定」 如何将文件上传到GitHub仓库

介绍

本期讲解:如何在苹果电脑上上传文件到github远程仓库

注:写的很详细 方便我的朋友可以看懂

操作步骤

第一步 在电脑上创建一个新目录(文件夹)

注:创建GitHub账号、新建github仓库、git下载的步骤这里就不过多赘述
  1. 这个文件夹后面会被初始化git init为一个git仓库,用于执行git操作
    如图:我创建了一个名为github的新目录,这里创建文件的位置看个人需求。
    在这里插入图片描述

第二步 初始化git仓库

1. 在该目录下打开Terminal

在这里插入图片描述在这里插入图片描述

2. 打开好Terminal后输入代码

git init

如图:
在这里插入图片描述
上图显示信息表示已经初始化好一个git仓库了

第三步 将文件添加到自己的本地仓库

1. 将要上传的文件复制到这个新文件夹里面,如图:在这里插入图片描述

2. 输入代码,将文件夹里面的文件 添加到 自己的本地仓库

还是刚刚的Terminal页面,继续输入:

git add .

git add .表示添加所有文件到本地仓库

第四步 提交自己的本地仓库

刚刚的Terminal页面,继续输入:

git commit -m "This is a test"

"双引号"内写提交信息,如图:
在这里插入图片描述

第五步 添加远程仓库地址

继续输入:

git remote add origin URL(你的远程仓库的URL)

在这里插入图片描述

怎么找github远程仓库的URL

1. 打开github远程仓库

在这里插入图片描述
在这里插入图片描述

2. 查看远程仓库URL

在这里插入图片描述

第六步 推送到GitHub

继续输入代码:

git push -u origin master

在这里插入图片描述


下面是附录 不是正文啦


附录 使用IDEA也可以实现 远程提交

注:IDEA有内置git,所以我们不用下载也可以实现上传

1. 在IDEA 中搜索 “github”

快捷键:command+f(苹果) ctrl+f(window)
在这里插入图片描述
在这里插入图片描述

2. GitHub账号认证

接着进行github账号认证操作

点击“分享” 跳转网址进入认证
在这里插入图片描述

相关文章:

  • 理解系统内核linux phy驱动
  • SwiftUI 如何动态开始和停止播放永久重复(repeatForever)动画
  • ES7-ES13有何新特性?
  • 【设计模式】聊聊职责链模式
  • 【计算机网络笔记】路由算法之距离向量路由算法
  • InfoNCE Loss公式及源码理解
  • QFontDialog开发详解
  • CentOS 8搭建WordPress
  • 2023.11.19 hadoop之MapReduce
  • LangChain 4用向量数据库Faiss存储,读取YouTube的视频文本搜索Indexes for information retrieve
  • 源码安装Apache
  • NGINX缓存详解之服务端缓存
  • Reactive.Net绑定Subscribe调用wpf控件报错
  • 学习Rust适合写什么练手项目?【云驻共创】
  • 【云原生-Kurbernetes篇】HPA 与 Rancher管理工具
  • [分享]iOS开发-关于在xcode中引用文件夹右边出现问号的解决办法
  • Asm.js的简单介绍
  • const let
  • css的样式优先级
  • CSS实用技巧干货
  • Java Agent 学习笔记
  • Java的Interrupt与线程中断
  • JS题目及答案整理
  • Mocha测试初探
  • node.js
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • Terraform入门 - 1. 安装Terraform
  • Yii源码解读-服务定位器(Service Locator)
  • 阿里云前端周刊 - 第 26 期
  • 闭包--闭包之tab栏切换(四)
  • 删除表内多余的重复数据
  • 实现简单的正则表达式引擎
  • 使用 QuickBI 搭建酷炫可视化分析
  • No resource identifier found for attribute,RxJava之zip操作符
  • [Shell 脚本] 备份网站文件至OSS服务(纯shell脚本无sdk) ...
  • FaaS 的简单实践
  • 微龛半导体获数千万Pre-A轮融资,投资方为国中创投 ...
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • ​Python 3 新特性:类型注解
  • (Matlab)使用竞争神经网络实现数据聚类
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (编译到47%失败)to be deleted
  • (层次遍历)104. 二叉树的最大深度
  • (二)正点原子I.MX6ULL u-boot移植
  • (附源码)springboot助农电商系统 毕业设计 081919
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (附源码)计算机毕业设计SSM基于健身房管理系统
  • (附源码)小程序儿童艺术培训机构教育管理小程序 毕业设计 201740
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (转)创业家杂志:UCWEB天使第一步
  • .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
  • .h头文件 .lib动态链接库文件 .dll 动态链接库
  • .NET Core Web APi类库如何内嵌运行?
  • .Net Remoting(分离服务程序实现) - Part.3