微信扫描关注公众号
大约从 1995 年发布的 Windows 95 开始,图形界面化的操作系统才在个人电脑上得到普及,而在这之前,用户使用计算机大都是通过命令行界面(Command Line Interface, CLI)来操作。 我本人是在 2002 年上初中后在学校的微机课上首次接触到了计算机,已经忘记当时学校电脑的操作系统是 Windows 98 还是 Windows 2000 了,只记得那时候鼠标还...
本文汇总了我日常关注的编程大神对于 Vibe coding(AI编程)的经验分享,你也可以把其他关于 Vibe coding 的实践分享给我,我会持续更新这个列表… 文章汇总 onevcat 的 Vibe Coding 经验 MCP 是什么,现状和未来 一个半月高强度 Claude Code 使用后感受 Magpie 和 「AI 贼船」- 再谈 vibe coding,当代...
我们先看一下维基百科上对环境变量的定义:环境变量是一个动态命名的值,可以影响计算机上进程的行为方式。例如一个正在运行的进程可以查询TEMP环境变量的值,以发现一个合适的位置来存储临时文件,或者查询HOME或USERPROFILE变量,以找到运行该进程的用户所拥有的目录结构。 环境变量是一种变量,同代码中的变量一样,变量包含变量名和变量值。 相信很多人和我一样,第一次接触环境变量时是在学习...
Git 的优点之一就是分布式,因此我们可以很方便的把 Git 仓库从一个服务器迁移到另一个服务器。我们需要做的只是在本地仓库添加新服务器地址,然后向新服务器push。 也是因此,我在很多年前就把个人笔记放到 Git 上。这样的好处是数据在自己手里,即便 Git 托管服务提供商倒闭了,我只需要花费1分钟就能把仓库切换到另一家服务商那里了。 盘点一下这些年用过的 Git 托管商 G...
温馨提示:本文包含众多非微信公众平台超链接,为达到更好的阅读体验,请点击文字底部“阅读原文”按钮阅读本文网页版本。 前面已经写了《面向新手的Git教程:打不开GitHub(一)》和《面向新手的Git教程:打不开GitHub(二)》。其中在“一”中介绍了通过修改系统的/etc/hosts文件来达到可以访问 GitHub.com 的原理,在“二”中分析了一下大家评论中提到的“GitHu...
温馨提示:本文提供了“省流版”,直接拉到底部即可省流省时。 如果你计划看完整原文,因文中超链接众多,建议点击公众号底部“查看原文”跳转本公众号网站中浏览。 上个月水了一篇面向新手的Git教程:打不开GitHub,没想到是我写这个公众号以来阅读量最高的文章。连续达成“回复用户留言10次”、“被用户分享500次”、“被用户收藏500次”、“被用户化纤5次”、“被用户分享1000次”、...
上回,我们一起学习了 Git 工作区中文件的状态以及在各 Git 操作下文件状态如何变化。我们知道,工作区中的文件从大方向来说可以分为未跟踪文件和已跟踪文件。新建文件后,Git 并不会替我们决定是否跟踪该文件,我们需要使用git add明确告诉 Git 需要跟踪该文件。 但在大多数的情况下,我们不会只用git add单个文件,而是通过在项目根目录中执行: git add . ....
我在网上经常看到一种言论,说一些工具的用法没必要学,用的时候查一下就行了。笔者认为,这句话要分情况,当一个工具不经常用,那确实没什么学的必要;然而如果一个工具使用的频率非常高,每天都会用到,那这个工具就非常值得花时间去系统的学一下了。古人云,磨刀不误砍柴工。程序员日常使用的 Git 就是这样一个值得系统学一下的“神兵利器”,如果只是简单使用,就像手持“倚天屠龙”,也只能当砍柴刀砍砍柴一样。 ...
最近甲流横行,我也不小心中招了,今天请了一天假在家休息,正好水上一篇公众号…… 不管在学习阶段还是工作阶段,软件开发人员都不可避免的会接触到 GitHub。GitHub 作为全球最知名的开源社区,其服务器上托管了无数的 Git 仓库。 不知道从何时起,GitHub 在大陆地区是否可以直接访问就成了一个迷。第一次访问打不开,可能刷新一下就又能打开了;可能移动的网络打不开,换联通的网就又能打...
有一款名为“西游记”的游戏,里面一共有九九八十一道关卡,你今天打到第五关,然后关机休息了。明天打开游戏进去,发现又从第一关重新开始了,妈呀!忘记存档了…… 在真假美猴王那关,不小心把唐僧打死了,事后发现在没有唐僧的情况下,无论如何都取不到真经。这时,你只需要重新读取真假美猴王前面最近的存档,就能实现时光倒流…… 你现在已经通关了“西游记”,但是在西游的路上充满了遗憾,如果当初选择留在女儿...
发现新版本的内容。