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

in #cn7 years ago (edited)

前记

本来只想写一个简单的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哥还要确认是否要合并,还有如果有冲突的话还处理冲突。但只要有上面的知识就够用啦!

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

Sort:  

写得很详细,过来学习下!

另外如果遇到Github网站上面的按钮灰掉不可用,请换浏览器
Miss.Science #1:Github网站上面的按钮灰掉不可用 | Why Github's page button is invalid
https://steemit.com/github/@evathinking/github-how-to-delete-github-repository

写得很好!谢谢!过段时间我会转发。请给文章加个 steem-guides 标签吧。

已经改好,发现这个标签里面还有一篇乱入的文章,哈哈😄

学习了,学习了

写的很棒

楼上统一回复:你们的支持是我最大的动力😎😎😎😎

进一步使用,顺便问一句,怎么投票
Miss.Science #2:如何参与dapeng《Steemit 教程》Github多人写作 | How join the Github write team of dapeng 《Steemit Guides》
https://steemit.com/github/@evathinking/github

在github的右上角,有一个叫Star的东东,就是投票了,基本就是点赞的功能。

像我这种技术小白看一遍肯定看不懂,得多看。还有,git只能在电脑上编辑吗。

这个主要是得多练习,使用。git不是一个编辑工具,你编辑好了用git来上传,管理。

好的,明白了,编辑好上传。谢谢,我觉得这个git得学会,很实用。我加你微信,以后向你请教

我学会了哈哈,刚才去校正了文章!

百战归来再读书会觉得好有收获,但我保证文科生第一次接触就看你这教程一定会掉坑里爬不上来。

我已经尽力在写了,能给提点意见吗?有尽量改正。

对文科生的第一篇教程绝对不能讲fork,也别教客户端,应该用纯网页版的编辑与pr提交。
别问我怎么知道的,作为一名文科生,被各种程序员教程活埋了无数次…

客户端自己也觉得那里写的复杂了,后来改过一版。

https://steemit.com/steem-guides/@rileyge/5giegh-github

关于fork觉得你说的对,直接在原作者那里改让他觉得他就是直接改的别人的从理解上来说很容易。

这个,,,github有啥用,,,

如果没听说过就别研究了,是个代码管理的工具。

不错,刚好不知道咋用