命令行艺术 流畅地使用命令行是一个常被忽略的技能,或被认为是神秘的奥义。但是,它会以明显而微妙的方式改善你作为工程师的灵活度和生产力。这是我在 Linux 上工作时发现的有用的命令行使用小窍门和笔记的精粹。有些小窍门是很基础的,而有些是相当地特别、复杂、或者晦涩难懂。这篇文章不长,但是如果你可以使用并记得这里的所有内容,那么你就懂得很多了。 其中大部分最初出现在Quora上,但是考虑到兴趣所在,似乎更应该放到 linux中国 2024-07-20 大猫
12 件可以用 GitHub 完成的很酷的事情 我不能为我的人生想出一个引子来,所以…… #1 在 GitHub.com 上编辑代码 我想我要开始介绍的第一件事是多数人都已经知道的(尽管我一周之前还不知道)。 当你登录到 GitHub ,查看一个文件时(任何文本文件,任何版本库),右上方会有一只小铅笔。点击它,你就可以编辑文件了。 当你编辑完成后,GitHub 会给出文件变更的建议,然后为你 复刻 fork 该仓库并创建一个 拉取请求 pull linux中国 2024-07-19 三掌柜
给开源项目贡献代码时:先讨论,再编码 我所参与的开源项目遵循的是一种这样的理念,我把它描述为 “先讨论,再编码”。我认为一般来说这是开发软件的好方法,我想花一点时间来谈谈这种方法的好处。 避免伤害感情 先讨论你想做的改变最重要的原因是避免伤害感情。我经常看到一个贡献者闭门造车地提交了一个 PR,却发现他的努力工作被拒绝了。这可能有一堆原因:PR 太大了,PR 没有遵循本地风格,PR 修复了一个对项目不重要的问题或者最近间接修复了的问题 linux中国 2024-07-17 三掌柜