首页 > 互联资讯 > 建站教程  > 

室友想抄我的代码,给还是不给?

给,但是换一种方式,别微信传,也别U盘。

Github上创建一个Repository,先空着。让他Star你。当然他一个人还不够,让他想办法发动更多人去Star。

超过10 Star,你就把代码Push上去,然后让他Fork。

超过100 Star,都不用他修改变量名,服务到家,你帮他改。然后用他的Github账号Pull Request。

这个Repository留着,以后学弟学妹们都用的到。平时Private,有人找你要代码,就把他加为Collaborator。这就是Github允许私有仓库人数无限制的福利。

这么多Star不仅仅是数字,而是你毕业找工作时简历上最亮的那颗Star。记得找工作期间Make Public。

不是开玩笑,如果我是大学老师,我就要求学生这样交代码作业。这是程序员的必备技能。我会给每一个班创建一个Organization,他们交作业我都知道,代码有问题就发Issue。全专业的学生互相Follow,谁的代码写得好,大家就Star。下次上课,我可以打开Github,讲评一下比较好的代码,也可以让同学们互相学习和评价别人的代码。

大一新生入学,先学习Github的基本用法,然后一项练习就是Star学长们的Repository,为他们找工作贡献一份自己的力量,这个优良传统一届一届传承下去...

软件程序的一个根本特征就是可复制性,这是其他行业没有的特质。开放源代码也是目前软件产业发展的一个主要驱动力。应该让即将从事这个行业的新人们更早更深刻的认识到软件可复制可分享的本质特点。

关于如何最方便的浏览GitHub上的源代码,我之前专门写过文章。这里只给一个最简单最酷的办法,看这个视频:

浏览Github源代码https://www.zhihu.com/video/1239951077770514432

演示的是浏览LInux一个C程序代码。

只需要把http://github.com换成github.githistory.xyz就可以浏览当前源代码文件以及它的历史变更。

室友想抄我的代码,给还是不给?由讯客互联建站教程栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“室友想抄我的代码,给还是不给?