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,只是我们很多人在视图掩盖这个事实罢了,不愿意去接受这个事情;

相关推荐
兮动人2 小时前
spring boot2升级boot3指南
后端
郭京京2 小时前
goweb模板语法html/template
后端·go
乐神嘎嘎嘎3 小时前
接口测试面试题
后端
AAA修煤气灶刘哥3 小时前
ES数据同步大乱斗:同步双写 vs MQ异步,谁才是王者?
分布式·后端·elasticsearch
Yvonne爱编码3 小时前
后端编程开发路径:从入门到精通的系统性探索
java·前端·后端·python·sql·go
bobz9655 小时前
ovn 厂商使用的规模
后端
JiayinX5 小时前
django连接minio实现文件上传下载(提供接口示例)
后端·python·django
IT_陈寒5 小时前
Spring Boot 3.2 新特性全解析:这5个性能优化点让你的应用提速50%!
前端·人工智能·后端