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

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,点击按钮,根据提示信息进行删除操作即可。

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


http://www.kler.cn/a/570381.html

相关文章:

  • 虚拟机配置
  • HTTP四次挥手是什么?
  • 编辑器的使用
  • 【Python】使用库
  • 可视化的决策过程:决策树 Decision Tree
  • 【django】模型部署过程
  • linux(rocky)设置更新服务器时间
  • 开源操作系统纷争:CentOS停服后的新战场
  • 【PromptCoder + Cursor】利用AI智能编辑器快速实现设计稿
  • 爬虫结合 t_nlp_word 文本语言词法分析接口:开启数据挖掘与分析的新篇章
  • VTK知识学习(44)- 表面重建
  • miqiu的分布式锁(四):MySQL悲观锁解析
  • Go的基本语法学习与练习
  • leetcode24-----两两交换链表中的节点
  • 如何打造一个安全稳定的海外社媒账号?
  • element UI => element Plus 差异化整理
  • 广义表(C语言代码链式存储结构)
  • 【Linux网络-HTTP协议】HTTP基础概念+构建HTTP
  • 芯麦GC1262E与APX9262S驱动芯片对比:电脑散热风扇应用的性能优势与替代方案
  • 大型语言模型中微调和提炼的详细技术比较