ai 时代啊, get 我 感觉是程序员得要掌握的一个技能的,因为针对这种版本管理,还有针对就是多人协助,我们现在重点是要跟 ai 协助,甚至于多个 ai 协助怎么去管理版本,怎么去知道它每一次改动。所以最近我在做这一块的课程内容。 呃,我自己也重新把 get 整理了遍,然后也是在想一些自动化的步骤,比如说在 get 当中加入一些 ai 审核的,然后其实 ai 审核它的有时候开销比较大, 那我们其实一些就是明确的检查,比方内存泄露的检查,我们完全不需要用 ai 做,只用一些工具做,我们更省 token。 ai 做一部分检查,我们工具做一部分检查。所以在这里一个工程化的东西就是 get, 我 觉得非常重要了, 所以我在准备我回头也会做一个短视频。我们先讲一下 git 在 这个时代怎么去用嘛?就是不是简单的呃提交代码,管理代码,我们还要考虑一个版本分支的维护多呃与 ai 的 协助部分。
粉丝571获赞4077

在访问 getop 网站的时候,总是有时能进去,有时又进不去了,这期视频分享两个进不去的解决方法,方法一,全自动快速解决。准备一个齐油加速器,搜索找到 getop, 先在右上角口令这里输入吃烧烤,拿到时长用于后续使用,然后加速 getop, 加速完成, g i p 就 自动刷新出来了。接下来是方法二,手动修改 host 文件,搜索 cmd, 以管理员身份运行命令提示符,在新窗口中输入这串命令后按回车, 然后任意复制一行显示出来的 ip 地址。接下来搜索记事本,以管理员身份运行左上角文件,打开,进入这个路径下,把右下角文文本档改成所有文件,然后打开 host, 将刚才复制的 ip 地址粘贴到 host 的 最底部,左上角文件保存, 保存失败,说明记事本不是用管理员身份运行的。这时再刷新一下网页, game lab 就 瞬间加载出来了。这期视频到这就结束了,大家下期再见。

getub 里有超多实用的工具,但是在国内裸联基本打不开,就算有概率能进去,也会出现下载速度慢的问题。准备一个齐油加速器,搜索找到 getub, 先在右上角口令这里输入吃烧烤,拿到时长用于后续使用,然后加速 getub 加速完成, gip 就 自动刷新出来了。当然还有麻烦的方法,我们打开运行输入 cmd, 在 新窗口中输入这串命令后按回车, 然后任意复制一行显示出来的 ip 地址。然后我们呢,新建一个记事本,以管理员身份运行左上角文件,打开进入这个路径下,把右下角文文本档改成所有文件,然后打开 host, 将刚才复制的 ip 地址粘贴到 host 的 最底部,左上角文件保存, 这时再刷新一下网页, game lab 就 瞬间加载出来了。这期视频到这就结束了,大家下期再见。


最近群里有好多小伙伴们反馈在给他哈巴上下载不了代码啊,今天给大家分享几个小的技巧,一个是我们可以安装给他哈巴这个加速器的浏览器插件,我把这个插件放到了我的网盘里面,大家可以自行的去下载, 你下载安装完这个插件之后,他会在 gadaha 上他有一个加速的这个按钮,这样的话我如果想下载某个仓库的话,我就可以直接通过加速的方式进行下载。 还有一种技巧是我们可以通过 get eee 啊,国内的一个马云的代码平台,然后我点击这个右上角的从 gettophot 或 gettyletv 导入仓库, 输入我的给他发上地址啊,输入完了之后他会有一个教验,如果已经有了,通过国内的战略去进行下载,如果没有的话,那你就直接同步点导入就可以了。最后呢, 再给大家推荐一个小的工具,实惠之厚实他是一个开源跨平台的一个管理,我们厚实他的一个工具非常的实用, 在工作当中有时候可能要切换不同的服务,西方的环境有开发环境,车子环境,还有育发部环境,生产环境等等,我们可以通过这个工具来快速的切换我们的厚实它, 这样的话能省掉我们不少偶动改后斯特的时间,提高咱们的工作效率。喜欢的小伙伴们可以点赞收藏。

每天一个 get 项目,该项目只在通过自动化流程解决每日复盘的痛点。它不仅是代码的堆砌,更是一套完整的股市数据处理工作流默认文本数据自动化,自动抓取每日行情、资金流向及核心财务指标。 多维度分析,结合技术面与基本面,利用算法筛选潜在机会,可视化报告,将枯燥的数字转化为直观的图标,助你快速捕捉市场情绪。益于扩展,基于开放构建架构清晰,方便二次开发属于自己的交易策略。 支持 github actions, 部署简单方便一,点击右上角 fork 按钮。二、配置 secrets 这里我配置了非输的 webhook, 大 模型的 key 以及需要分析的各股代码。 然后点击 action, 选择右边导航的每日日股票分析,点击 run workflow 按钮,这时程序就开始运行了。 可以看到程序运行的详细信息,已经在调用大模型分析各股了。 运行完成,结果推送到了我的飞书。

今天给大家分享一个特殊网站的加速器,可以让我们轻松访问 gift。 如果你也经常遇到以下情况,这个视频将解决你的问题。 fast guitar 这是一款完全开源的免费加速软件,是专门针对无法访问该 gitter、 无法加载用户头像、无法下载资源的加速软件。它支持 windows matte lennox, 软件不用安装使用非常简单, 双击打开即可。再次访问 btop 网站时就会快速加载出页面,下载搜索都没有问题。在我们访问 btop 时,软件还会有详细的流量显示或日制显示,十分好用。 nice。

不知道为什么,在网上面教大家在 windows 下部署 opencloud, 都是让大家先安装好 node get, wsl, 最后再安装 opencloud, 非常奇怪哈,基本上都是这样科普的,但是但凡你是通过 wsl 去部署 opencloud, 你 在 windows 下装 node get 这些呢,完全是白费功夫。 wsl 它的全称呢,是 windows system for linux 翻译过来啊,就是一个适用于 linux 的 windows 子系统, 它主要呢就是让一些用户或者开发人员就不需要再像传统一样配置虚拟机,搭建双系统啊,直接就可以在 windows 上面呢原生的运行 linux 环境。当然这里面我们从文件读写的角度来说, windows 和 wsl 它们的文件访问呢,是互通的, 但是软件的安装呢,是完全隔离的,因为底层的环境就不一样,所以你们在 windows 下装完 no 的 get。 但是呢, openclock 又是部署在 wsl 里面的, 简单来说呢,就是装在 linux 环境里面。那为什么我们要把 opencl 装在 wsl 里面呢?那是因为 opencl 它的插件生态呢,都是基于 linux 而 unix 来开发的, 并且对苹果系统呢也做了优化。所以如果你的 opencl 是 部署在 mac 或者 linux 下面呢,它的运行体验就会比较好, 但是直接安装在 windows 下面呢,它就可能会出现问题。所以我们才要用到 ws l 的 linux 环境来部署 open core, 这样子呢,它的体验才会比较好。但是一上来呢,你们又把 node 这些呢装在 windows 下面, ws l 里面还是没有的。最后 open core 检测到环境里面没有这些东西, 它还是要给你再装一遍,我们可以来检测一下啊,现在呢,我还没有进入 ws l 终端,这里还是在 windows 下面的,我来分别检测一下 node 和 git 版本, ok, 现在呢,我来进入 ws l 看到这一行啊,现在我们就已经进入 linux 环境了,也就是我们的 openclaw 其实是安装在这一个环境里面的,然后我再来检测一下 node 和 git, 大家看到没有,无论是 node 还是 git, 在 windows 还是在 wsl 里面,版本号呢,都不一样,因为软件的安装在这两个环境里面呢,它是隔离的,你在 windows 下呢,一上来就把 node git 装好, 然后再来装 wsl, 这个时候 linux 环境里面还是没有这一个,你真正想手动来安装这些呢,起码也是等你先把 wsl 装好了, 也就是进入到这一个目录环境里面再来安装呢,那是可以的,但是既然 opencloud 它可以自动安装这些,那我们就直接交给它,让它检测到环境需要什么,它自己来安装。所以大家在 windows 下面来部署的话,就不用一上来就装什么 node 而 get 了, 又浪费时间又浪费功夫,一出错呢又折腾,我们直接就把 ws l 装好,装完之后呢,就可以开始安装 open core 了。具体在 windows 下面怎么样来部署 open core, 大家可以看我上一个视频啊,有非常详细的步骤啊,跟着来做的话,基本上都可以成功了。

曾结合时, svn 还是版本控制了王者,但如今 get 已取而代之,这背后究竟发生了什么?你看这数据, get 的 优势简直是压倒性的拿下了将近百分之九十四的市场。 这个不只是简单的软件升级,它更像是一场开发者工作方式的革命。咱们来一探究竟。咱们先回到二千年那时候 svn 的 出现,对比像 cvs 这种老系统,绝对是个巨大飞跃。 svn 的 核心理念很简单,就一个,中央服务器是所有人代码的唯一真理。 在这个模式下,规矩很清楚,服务器就是那个守门员,所有历史记录都井然有序。接着, linux 创始人 linux 托尔斯急需一个新工具,既要快,又能支持全球开发者协助。 get 的 理念就完全是革命性的,每个开发者都有一份完整的项目历史,就像自己的工作室一样。这就意味着开发者可以离线工作,速度飞快,服务器不再是守门人,只是个同步中心,核心区别就在于弹性。 svn 服务器一挂,大家就得停工用 get 呢,开发还能继续, 但真正要了 svn 命的杀手锏,是它那个极其高效的分支模型。 svn 创建一个分支,就像复制整个项目,又慢又笨。而 git 呢,几乎是顺时的,这种架构差异带来了巨大的性能飞跃。 git 的 本地操作,比如查看历史,快得难以置信, 你看速度差异一目了然。 svn 干什么都得联网,而 get 的 大部分操作在本地瞬间就完成了。接着的技术优势是基础,但真正赢得这场战争的,是围绕它建立的整个生态系统。 get 哈巴的出现就是个转折点,它不仅简化了写作,更带来了社交化编程这个新玩法。 尽管 g 的 大获全胜,但故事还没完,咱们来看看 svn 如今在哪些地方还站得住脚。在游戏、开发、金融这些特定行业, svn 的 急通式模式反而成了优点而不是缺点。他擅长处理超大的二禁制文件,提供精细的安全控制,还有一条清晰不可篡改的历史记录。 所以说到底啊,这是两种哲学的较量,一边是中央集权的稳定,另一边是分布式的灵活。最终,整个软件开发者用脚投票选择了灵活性、速度和对开发者的信任。那么问题来了,在一个推崇灵活性的世界里,什么时候严格的集中式控制反而是更明智的选择呢?

盘点目前还能白嫖的加速器,抓紧收藏,能省则省,几乎新进黑马。现在是真免费,以后啥情况不好说,能嫖多久算多久,不过已经稳定免费一年多,虽然只是每天零到十六点免 费,但这加速器是按时长算的,并且你不用的时候会自动暂停,我用过很长一段时间,算是性价比很高的一款,特别适合给 给他爱和吃鸡。瓦特 steam 家家推出的新规开源跨平台多功能 steam 工具箱,同样主打各大主流平台,免费需要自己配置脚本,相对来说 使用门槛要高一点,感兴趣的可以试试。迅游,老牌踢零,所有知名游戏平台永久免费游戏库十分全面, 很难找出他不支持的游戏,并且随时都有限免游戏活动,主流游戏延迟都十分稳,除了加速外,还有一键默的,这就是大厂的实力吧。 迅猛兔,安卓、苹果绝大部分手游全民,可以说是手游党必备哦对了,古怪驯游缺时长,可以使用口令爆肝,古怪得五十小时,驯游得三天时长。

你团队中使用这个 get 有 哪些关键要注意的一些事情?需要注意,分资混乱、代码冲突、版本回滚困难。 ok, 这道题的一个核心,考团队的一个协助规范, get 流程管理和风险的一个规避能力。关键你要注意事项可以分为这几类啊,能大幅减少这个协助的一个问题。 一是分支管理规范,必须统一分支管理,避免分支混乱。一般使用 git flow 来管理这个版本的流程,主要包括分支类型管理、分支流转规则的一个管理,以及定期清理无效的分支。 第二个是提交信息与内容的规范,保证提交记录可追溯、易排查。主要包括提交信息要同一个格式,对于大功能要拆分成多个小的提交方式,方便后续的一个问题。定位和回滚 无关的文件要用 get ignore 的 一个文件去过滤,避免对项目仓库造成污染。第三,协助流程的一个管控,避免冲突堆积和操作混乱。比如提交之前一定要先拉取最新的代码,谨慎使用强制推送合并分之前先要自测凭证通过,理解了吗?嗯,好。 最后视频配套的面试题答案都整理在评论区了。另外,如果近期面试受阻,没有面试机会,我们也有面试突击陪跑服务,可以私我咨询。从简历优化、项目包装技术突击、面试突击、项目业务难点亮点梳理、模拟面试、面试复盘并向内推等。

刚刚本地合并还有一个需要补充的点啊,因为我们本地合并到原分支,我们肯定要推送到远程仓库的,不可能只是合并到我们本地的,对吧?我们肯定还要给他推送上去, 要推送上去,这种情况下就是你的这个分支没有被设为受保护,就是你本地能够直接推送。大家应该明白这个意思, 有些分支它是受保护的,你点击破译的话是破译不了的,所以说你只能在平台上面去发起这个 合并请求啊。比如说我们现在这个第一位分支是受保护的,我们是无法去直接破译的,我们必须要在平台里去发起这个合并请求,也就是我们下面说的这个平台合并了。 平台合并的话我们可以看一下,我们再切回我们的这个分支, 比如说我们在这里更改平台合并, 我们再提交 平台合并的话,我们一定也要保证 我们的原分支代码的更新同步到了我们当前的这个子分支,我们要先去把原分支的代码更新过来,我们直接使用这个远程仓库这个分支去更新, 也就这个先要去点击,应该先要更新一下,还是先要把当前分支去更新一下?我们先要更新一下,万一别人有写代码,对吗?我们先更新过来, 更新过来之后我们再去把这个原分支,也就是 dv 远程的,我们使用远程的,就这样的话,我们就不需要再切换到 dv 分 支去 更新第一位了。我们使用这个 remote 的 下面的这个的话就是最新的,然后我们去合并,点击这个合并,合并完成之后,那么我们再去, 我们这时候就不需要在这里去把这个第一位杠 z、 y e 这个分支去合并到第一位了,我们只要把它去推送就行了,把我们这个代码去推送, 推送到远程仓库,推送完成之后的话,我们打开我们的,打开 get lab 之后,我们在这里有个合并请求,然后新建合并请求, 点击比较分支并继续 这里的话,我们要先选择分支啊,这里没有选择原分支,因为我们的原分支是啥呢?是这个分支,目标分支是啥呢?是这个分支对吧?这些目标分支一定要选择,对啊,要检查对,不要合并错了,知道吧? 然后我们再比较分支并继续这里的话,就是写你这次合并的一个标题啊,他默认的话就是你的这个提交记录上写的那个提交信息啊,这就是一个描述,描述你这次改了什么东西,对吧?这个是可写可不写, 当然了也是按照你们公司的规范,有些公司他是有要求的,必须要写的,而且要按照某种规范去写,如果有的话,你们按照这个规范去写就行了。这个的话就是分配这个处理这个合并请求的人呢,我们比如说分配给这个张大头啊,这个也分配给张大头, 然后这个是里程碑啊,里程碑说白了就是一个计划,比如说我们这已经过期了,就不选了,这个正常情况是不需要选的,当然有时候也需要选,看你们公司啊有没有设置这个里程碑,如果设置的话,那你可能需要关联对应的里程碑啊, 我们可以进去看一下,其实你可以在这里管理里程碑的,可以增加一下里程碑,说白他就是一个计划,比如说你某个需求的计划,对吧?创建了一个里程碑,就是在某个时间节点之前进行完成啊。然后你这次提交是关联这次里程碑的,那你就关联一下就行了, 我们这里就不关联了。然后这个标记的话,就是标记你这次修改的一个类型的,比如说我们这处理了一个 bug, 那 我们就选择 bug 啊。当然了,有些公司他没有要求的话,你也不选也行啊,这个就是合并开始时间,我们就选任意时间就行了, 然后他默认的话,这里是接受合并请求,是删除原分支啊,这个你要注意一下,你可以给它取消掉。如果你不需要删除这个原分支的话, 这个原分之不是我们刚刚说那个原分之,这个原分之就说的是你的这个需要合并的这个分子就是 dv 杠 z y。 然后我们创建合并请求就行了 啊,这就可以了,这就等待这个审核人去审核就行了。比如说这个卓,这个张大头,他这边我们可以看他这边,我们刷新一下,他这边就会有个合并请求,这个合并请求就是你给的,就是你提交过来的,然后我们点击进去, 点击进去之后他这边就会进行合并,但是他也可以提交一些信息,他说点击合并之后 我们就合并过来了,我们再看一下我们这边,我们这边我们切换到第一位,我们看有没有合并过来。更新一下,我们这边需要更新一下, 我们可以看到这个内容合并过来了,这就是我们在平台合并的一个流程啊,一个流程。

作为一名牵手式软件工程师,我想聊聊版本管理这事。说实话,入职前我完全没有代码管理的概念,自己写代码 就是本地,改来改去,经常搞混版本。工作之后才发现,版本管理简直是必修课,它不仅能帮你规范储存代码,控制权限,更重要的是当出现问题的时候,可以快速回收到任意历史版本,精准定位问题。 现在绝大多数公司使用的代码管理工具就是 git, 结合我工作中实际的使用,今天和大家分享几个常用的操作。首先是拉取代码,直接使用 git clone, 加上仓库地址,就能把远程代码复制到本地。 如果想拉取指定分支,加上杠 b 参数,再指定分支名就行。拉下来之后怎么看提交历史呢?用 git log 就 能看到所有的提交记录,如果只想看最近几条,可以加上杠 n 参数,比如说 git log, 杠 n 只看最近五条, 那么自己改完代码怎么提交呢? git 有 一个本地仓库的概念,所以提交分为三步,第一步, git id 文件名,把修改的文件 添加到赞惩区。第二步, get commit 杠 m 提交说明,将赞惩区的内容提交到本地仓库。第三步, get push 推送到远程仓库。推送之后,通常还需要在网页端,比如说 get lab 或 get hub 发起合并请求,把你的代码和物组分枝。 除了这些, git 还有很多实用操作,比如 git init 可以 在本地注册一个账户, git stash 可以 临时保存当前修改而不提交。以上就是我平常最常用的一些 git 操作,你在工作中用的最多的 git 命令是什么?欢迎在评论区留言讨论。