AI编程实战记录贴2/100,关于Github提交代码失败的思考

大家好,我是阑梦清川

接下来100天,我会记录从0开始使用AI编程做出来:每一个困惑、每一次突破、每一个真实瞬间。

当前是2/100

如果你也想了解AI编程,如果你也在考虑使用AI编程做出自己的创意产品但还在犹豫担心自己没基础,那就跟着我的记录,一起探索。

今天分享的是Github,就是我们使用cursor进行代码的修改之类的操作的时候,需要使用版本控制工具git进行操作,并且把我们的代码托管到类似于github这样的网站上面去;

之前我熟悉了使用gitee,但是教程里面是使用cursor里面自带的这个git操作工具对于这个代码进行管理的,具体位置如下所示:

下面的是如何推送到远端:修改之后,commit之后就会提示你是否推送,同意之后就可以提交到我们的github上面去了,我们就可以看到这个变化了

真的一点都了解git的建议去找个教程学习一下,总所周知,b站是一个学习的地方,他不会让大家失望的,很多大佬会讲述的非常的清楚;

但是上面的是正常情况下,我们新手会遇到很多的非正常的情况,我昨天就是因为非正常的情况卡了1个多小时

就是第一次提交的时候需要进行很多的验证,尤其是像我这种没有在cursor里面提交过东西的人,所以第一次肯定是需要验证的;

我昨天遇到的验证就是需要授权,也就是github授权,然后这个浏览器输入这个授权码,但是我多次授权,这个还是无法成功提交;

最后是使用ssh的方式进行提交的,这个ssh是什么呢,我使用一个通俗的例子说明一下:

1)你想要对于github仓库提交代码,但是他不认识你,所以每一次都需要进行验证;

2)ssh类似于就是推送密钥,有了这个密钥我,我们只需要配置一次,后面推送代码的时候就不需要进行这个相关的验证了,比较方便;

3)ssh链接配置在我们的这个seettings里面的下面的这个位置是可以添加的;

配置之后,我们就可以把代码提交上去了;

但是,你是知道的,虽然我说的很简单,但是毕竟我是花了一小时多的时间,因为我比较菜,但是为什么最后能解决,其实我认真的总结了,看看你是不是中招了;

1)很多人遇到问题第一件事情就是问别人,尤其是在群里问别人,确实很多人是愿意解答的,我昨天遇到这个问题的时候也是在群里面问,但是我事后反思,发现这个不可取,因为其实这个是可以使用AI解决的;

2)因此,我就没去问其他人,而是不断地自己尝试,不断地去问AI,不知道怎么做,问AI,AI告诉我怎么做,就去照做,照做的过程中遇到报错,还是去截图,记叙文,我基本上就是这样折腾了一个小时,在这个最后成功的提交了上去;

3)我在这个对话的过程中,发现我的这个ssh链接的密钥复制的事错误的,其实这个密钥里面包含了这个邮箱还是什么个人信息,我只是复制了这个中间的一小段;

4)我这个经历只是想要表达:其实很多时候,不是我们做不出来,而是想不想要,愿不愿意在这个上面花费时间,愿不愿意在这个不断的chat当中去纠正错误,是的,可能修复了这个错误出现了新的错误,只要我们能够耐心追问,最后的问题就是可以解决的,而且这个git提交代码到github本来就不是很难的操作,就在于我们是否愿意在这个上面花费时间,其实这个也是反映了我们的很多问题,想要走捷径(问别人),而不是自己探索(和AI对话,在这个过程当中独自解决)

5)因此,可以总结,基本上这个时代,只要不是很难的,基础的问题,不是很懒,基本上都是可以依靠自己(自己问AI)解决的,如果没能解决,就是一个字:lan,只是我们很多人在视图掩盖这个事实罢了,不愿意去接受这个事情;

相关推荐
山河亦问安26 分钟前
Spring Boot异步接口性能优化:从单线程到高并发的优化历程
spring boot·后端·性能优化
DoubleKK42 分钟前
Python 玩转 MCP:在工具函数中获取请求 Headers 的正确姿势
后端
调试人生的显微镜1 小时前
深入理解 iOS 16/17/18/26 描述文件管理:多工具协同下的配置与调试新思路
后端
一 乐1 小时前
个人理财系统|基于java+小程序+APP的个人理财系统设计与实现(源码+数据库+文档)
java·前端·数据库·vue.js·后端·小程序
盖世英雄酱581362 小时前
java深度调试技术【第四五章:多线程和幽灵代码】
java·后端
用户3074596982072 小时前
反射(Reflection)—— PHP 的“元编程之眼”
后端·php
林太白2 小时前
rust13-字典类型
后端·rust
PFinal社区_南丞2 小时前
单文件代码部署工具
后端
间彧2 小时前
DDD与传统三层架构、MVC对比
后端
间彧2 小时前
SpringBoot项目,DDD与传统的三层架构详细目录结构
后端