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

iOS开发之最新Demo上传Github步骤(2025.02.28)

前几年的两篇文章:

将项目Demo上传到Github上的操作步骤

常用知识之将Demo上传到Github上的操作步骤(2021.09)

新的操作步骤,需要将两篇文章结合进行,从而达到最终的结果。 

一、最新操作步骤:

1、先按照2021.09的步骤在个人的Github上创建SSH Key(如果已经创建过,不需要再创建,但是要知道自己创建时设置的密码,后面需要用到);

2、再执行第一篇文章的前6个步骤;

3、最新的第6步会直接生成代码项目库,所以第7步需要找到对应的SSH链接地址,如下图:

然后执行命令:

git remote add origin 链接地址(如:git@github.com:hbblzjy/GCDSemaphore.git)

4、第8步执行命令:git push -u origin main,这个过程是需要输入创建SSH Key时设置的密码,如下图:

此时会显示错误,更新被拒,因为远程包含您在本地没有的工作。所以需要git pull一下。

5、第9步按照提示执行命令:git pull,然后输入SSH Key密码,会有新的提示,如下图:

如果按照提示,先执行命令:git pull origin main,会有如下错误:

拒绝合并无关的历史记录,所以正确的命令应该是:git pull origin main --allow-unrelated-histories,然后输入SSH Key密码。此时输出结果如下:

需要配置合并方式,执行命令:git config pull.rebase false,然后再次执行命令:git pull origin main --allow-unrelated-histories,然后输入SSH Key密码。

6、第10步与远端库关联在一起,执行命令:git branch --set-upstream-to=origin/main main

7、第11步,也是最后一步,将本地代码推送到远端,执行命令:git push,然后输入SSH Key密码,代码上传成功。

PS:如果想删除Github上的Demo,点击打开想要删除的项目,然后点击Settings,

拖到最下面,找到Delete this repository,点击按钮,根据提示信息进行删除操作即可。

整理不易,转载请注明出处,谢谢~~~

相关文章:

  • 深度学习之-“全连接网络的反向传播”
  • FFmpeg-chapter3-读取视频流(原理篇)
  • 网络原理 初识[Java EE]
  • 如何在一台服务器上搭建 mongodb副本集1主2从节点
  • linux之crosstool-NG(1)生成toolchain
  • 算法-二叉树篇13-路径总和
  • ARM MTE
  • 【算法】前缀和算法详解
  • Field 对象的使用
  • uCOSIII-任务内嵌信号量
  • vue3配置端口,比底部vue调试
  • 千峰React:Hooks(下)
  • 七、Three.jsPBR材质与纹理贴图
  • 数据结构——位图
  • Redis 源码分析-内部数据结构 robj
  • 帧中继+静态路由实验(大规模网络路由器技术)
  • DeepSeek开源周Day5压轴登场:3FS与Smallpond,能否终结AI数据瓶颈之争?
  • React 中 useState 的 基础使用
  • Windows 图形显示驱动开发-WDDM 3.2-自动显示切换(十二)
  • 民安智库:物业满意度调查的数据分析经验分享
  • 母婴网站开发/网络营销与直播电商是干什么的
  • 雄安免费网站建设方案/北京网站推广公司
  • 建设网站banner/百度seo关键词排名优化工具
  • 精通网站建设 百度云/百度热搜关键词
  • 免费用手机建立网站/常见的网络营销方法有哪些
  • 做网站怎么给客户打电话/哪家培训机构学校好