文科妹子都会用 GitHub,你这个工科生还等什么 (2)

一个 GitHub 账号除了可以作为交友的名片,当然也可以用来登录一些英文的学习网站,比如说 GeeksforGeeks:

文科妹子都会用 GitHub,你这个工科生还等什么

04、下载 GitHub 桌面版

当然可以直接在 GitHub 网页上操作,不过,对于新手来说,一个 GitHub 桌面版更方便、更直白、更傻瓜式一些。

https://desktop.github.com/

文科妹子都会用 GitHub,你这个工科生还等什么

05、创建新项目

我现在要写一个《教妹学Java》的专栏,需要一个仓库来存储代码,怎么做呢?

打开 GitHub 桌面版,选择「File」→「New Repository」。然后填写仓库名、简介,选择仓库存放的本地路径,就可以点击「Create Repository」 创建新项目了。

文科妹子都会用 GitHub,你这个工科生还等什么

创建完成后,可以在网页端看到该仓库。

文科妹子都会用 GitHub,你这个工科生还等什么

(咦,怎么刚创建就有 star 了?)

06、fork 项目

如果你在逛 GitHub 的时候,发现了一些不错的项目,想占为己有,那太方便了,只需要一个 fork 就能搞定。

前几天,我发现了一个很有意思的项目:state-of-the-art-shitcode,中文译作垃圾代码书写准则。不过,代码示例是用 JavaScript 编写的,并且中文翻译得很烂。

文科妹子都会用 GitHub,你这个工科生还等什么

怎么办呢?fork 它,然后就可以重制成 Java 版,并且按照我的风格进行翻译。

文科妹子都会用 GitHub,你这个工科生还等什么

07、克隆项目到本地

GitHub 的一个好处就是,它把项目存放在云端,当你需要的时候,只需要克隆到本地就可以了。

打开 GitHub 桌面版,选择「File」→「Clone Repository」。 可以直接克隆你账号下的项目,包括你创建的、fork 的、star 的。

文科妹子都会用 GitHub,你这个工科生还等什么

也可以通过 URL 的形式进行克隆,这时候,还可以指定码云上的项目进行克隆。

文科妹子都会用 GitHub,你这个工科生还等什么

08、编辑项目

建议你在电脑上安装 Sublime Text,一款颜值非常高的文本编辑器,安装成功后,GitHub 桌面版默认自动使用它来关联项目。

文科妹子都会用 GitHub,你这个工科生还等什么

打开后,是这样的(见下图),不得不说,颜值真的高。

文科妹子都会用 GitHub,你这个工科生还等什么

编辑一段文字后保存,可以在 GitHub 桌面版看到发生变化后的文件。

文科妹子都会用 GitHub,你这个工科生还等什么

填写文件更改后的描述就可以点击「Commit to master」(GitHub 从 10 月份起将 master 更名为 main)按钮提交了。

文科妹子都会用 GitHub,你这个工科生还等什么

点击「Push origin」 可以同步到 GitHub 云端仓库。

09、回退到历史版本

如果一不小心提交错了,怎么办呢?

点击「History」 面板,找到你要回退的历史版本,右键选择「Revert this Commit」。

文科妹子都会用 GitHub,你这个工科生还等什么

再次点击「Push origin」就可以了。

文科妹子都会用 GitHub,你这个工科生还等什么

10、同步云端

GitHub 可以多人协作,如果本地想和云端保持同步,可以在 GitHub 桌面版上点击「Fetch origin」

文科妹子都会用 GitHub,你这个工科生还等什么

如果发现本地和云端有不一样的地方,就可以点击「Pull origin」 从云端拉取了。

文科妹子都会用 GitHub,你这个工科生还等什么

11、还想进阶

通过以上这些基本操作,我想你一定会用 GitHub 了。

文科妹子都会用 GitHub,你这个工科生还等什么

反正入门嘛,先不要去管 issue 啊、pr 啊、wiki 啊,能够迅速地通过实战得到反馈对于学习一门新的技能来说实在是太重要了。只要入了门,有了信心,你会爱上 GitHub 的。

如果你不满足于现状,还想更进一步,可以到 GitHub 官方按照课程进行学习。

https://lab.github.com/

文科妹子都会用 GitHub,你这个工科生还等什么

除此之外,我再推荐给你一本不错的入门书籍《》:

文科妹子都会用 GitHub,你这个工科生还等什么

码字不易,希望你们能够喜欢,如果能够对你起到一点点帮助,那就太好不过了!

温馨提醒一点,记得让它躲进收藏夹吃灰哦,顺带点个赞就更好了!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wssfgz.html