咱来聊聊那个叫 GitHub 的东西。我也不太懂这是个啥玩意儿,就知道好像是程序员们用的。后来因为我自己想学点编程,总听人提起,就琢磨着去看看。
摸索阶段
我直接在浏览器里头输入“GitHub”,就进去那个网站。第一眼看过去,全是英文,我这英语水平,看着就头大。但是没办法,硬着头皮看呗。
我先是到处乱点,看看都有啥功能。发现好多地方都在说“repository”,我当时还不知道这是就去查查,,原来是“仓库”的意思。这下有点明白,估计就是个放东西的地方。
注册账号
看一圈,感觉要用起来,还得注册个账号。我就点那个“Sign up”,跟着提示一步步来,填邮箱、设密码、输用户名,还挺顺利,就注册好。
创建第一个仓库
有账号,我就想试试建个自己的“仓库”。我点那个“New repository”,然后给仓库起个名字,随便写点描述,其他的选项也没管,直接就创建。还真成!
上传文件
仓库建好,总得放点东西进去。我就试着上传一个我自己写的文档,操作也不复杂,点那个“Add file”,然后选“Upload files”,选好文件,再写点说明,就上传上去。这下,我的文档就在那个仓库里。
理解版本控制
后来我慢慢解到,GitHub 不光能放东西,还能记录每次修改。比如说,我今天改文档,上传上去,过几天我又改,再上传,GitHub 会把每次的修改都记下来。这样,我哪天想看看以前的版本,或者不小心改错,都能找回来。这就是所谓的“版本控制”,我觉得这个功能真是太好用!
参与开源项目
再后来我还发现 GitHub 上有好多别人公开的“仓库”,就是所谓的“开源项目”。我也可以去看人家的代码,学习学习。甚至,如果我觉得自己能帮上忙,还能给人家提修改建议,或者直接帮忙改代码。这种大家一起合作的感觉,还挺有意思的。
总结一下
GitHub 对我来说,一开始就是个放代码的地方。后来慢慢发现,它不仅能放代码,还能记录代码的每次变化,方便找回以前的版本。更厉害的是,它还能让全世界的人一起合作写代码,真是个神奇的地方。我现在没事就喜欢上去逛逛,看看有没有什么好玩的项目,或者学习一下别人的代码,感觉挺有收获的。
