git使用简明教程(三):github使用实战演练(文科妹子篇)

前记

本来只想写一个简单的github的教程的,但恰好赶上了@dapeng哥发起《Steem指南》的编写工作。这本书的协同写作基本确定是在github上了。鉴于创作团队里面有不少人并不太熟悉github,甚至是和我距离很远的文科妹子(抱歉,我的眼里只有妹子,汉子自动闪退),所以现在要把这个教程写的操作性更强一些。

此教程为系列教程,目录如下:

但本文不依托于前两篇文章,如果你本身对github不感兴趣,那么直接读本教程,就能教会你如何使用github。当然这里我的目标,如果没有达成,文科妹子们可以直接评论。

下面正式开始:

1、github是什么?

你可能没有听说过github,但应该听说过“百度网盘”吧?对!github和百度网盘差不多,提供了一个空间,让你把自己的东西放到上面,针对@dapeng哥的项目,就是把书放在上面啦。

但我们为什么不用“百度网盘”上写自己的小书书呢?因为我们程序员们都觉得百度是SB!!哈哈,开玩笑。因为github除了提供“百度网盘”的功能之外,github是“全球最大的同性交友平台”。为了做好这个平台,github下了很大功夫。

同性交友在一起能做点什么呢?如果有什么不好的画面出来,请自动打码。对,说的很对,在一起写代码啊!!!(妹子心声,你们汉子好无聊)。所以github提供了一套完整的多人在线同时写代码的功能。

妹子又问了(发现还是汉子好,没那么多问题),我们写书,又不写代码,github好用嘛?当然好用,其实代码和文字一样,没有什么差别(完了,感觉把程序员的神秘感搞没了,这样还会有妹子对我兴趣吗?)。

2、注册github

注册github最最最最重要一点就是不要告诉别人你是个妹子,特别是不要在上面放自己的美照。因为上面都是如狼似虎的程序猿,对妹子没有抵抗力!!!

其他没有什么特殊的,填了你的Username(如果新注册建议与自己的steemit用户名一致),邮箱和密码点击Sign Up for Github就行。

下面什么选计划之类的直接默认就行,“Continue”。下面是介绍一下自己,什么也不选不会影响使用。也直接“Submit”。

这里你的邮箱里面就会收到一封来自github的邮件,验证一下邮箱就可以了。

最后,欢迎妹子们来到github(程序员汉子们)的世界。

3、偷@dapeng哥已经写好的内容

文人的事,怎么能叫偷呢?

@dapeng哥的github帐户下,找到想要窃的项目,点这里:

pic1.png

点了之后网站自动经过一翻处理,这些东西就是你的啦,哈哈,想怎么改就怎么改。

4、写作

@dapeng哥的东西窃下来之后就可以随便修改了,有两种方法:

4.1 在线修改

在线编辑的最大好处是你在哪里都可以编辑,只要你能上网,找开github就可以了,不需要其他任何工具。像这样:

pic2.png

pic3.png

之后就可以随意修改了,像这样:

pic4.png

但是,保存非常关键。多人协作写文档的时候一定要加Comments让别人知道你改了什么。

PIC5.png

4.2 本地编辑

本地编辑有点麻烦:

  • 首先下一个工具git

下载地址:Git - Downloads.这是个好东西,下载安装。基本上就是“下一步,下一步”的事,这也有一个教程,如果安装不成功可以参考:git的安装和配置_百度经验

  • 将你从@dapeng那里窃过来的东西下载到自己电脑上。

找好要下在哪里,假设为文件夹A,右键单击,选择Git GUI Here:

PC9.png

进入这个页面,点箭头所示地方:

PC10.png

下面就要回到你github的网页,来复制一点东西:

PC11.png

把复制的东西填到Git GUI中:

PC12.png

然后点击“Clone”,等待一下。程序会提示成功。

这时你回到之前的文件夹A,可以看看,东西已经下下来了。

  • 这时你就可以在本地修改下载下来的内容了:此处应有掌声,改完之后记得保存奥。

  • 上传自己的修改:

PC17.png

此时可能会出现乱码,如果出现:单击菜单Edit->Options...

PC16.png

然后就可以保存了:

PC19.png

单击完Push之后会进入这样一个界面,基本不用改变,再单击一下Push。这样就保存成功了。

5、把自己写的内容提交给@dapeng

写到这里有妹子会说啦,那我们的文档是不是每个人都可以偷走啊?恩,是这样的。那是不是每个人都可以编辑啊?恩,是这样的。那是不是每个人都能把修改提交给@dapeng哥?恩,是这样的。但大家放心啦,只有@dapeng哥批准的才会出现在@dangpeng哥的github中。

想要把自己写的内容提交给@dapeng哥,回到自己的github:

PIC6.png

团队开发什么最重要?写Message啊,让别人知道你做了什么!!

PIC7.png

这里还能勾搭@dapeng哥,不过。。。大家都能看到的哈😎

PIC8.png

6、写在最后

花了一上午的时候终于写完了,之前自己都是用命令的(是不是感觉很高大上,要的就是这种效果),所以花了不少时间看用GUI怎么做。

其实提交给@dapeng之后我们的工作就完成了,但@dapeng哥还要确认是否要合并,还有如果有冲突的话还处理冲突。但只要有上面的知识就够用啦!

再就是有什么不明白的尽管给我留言,不要犹豫,特别是妹子哈

H2
H3
H4
3 columns
2 columns
1 column
20 Comments