day16—正是Github,让社会化编程成为现实。
转行学开发,代码100天——2018-04-01
今天简单了解了一下GitHub的使用。
对于GitHub,在很多年前开始写程序的时候就频繁听到,也早早地注册之后看了真容。但是由于自己一直未产出较大型的开发项目,所以还是用的比较少,最多只是作为一个代码存放工具。某种程度上,充当了网盘的作用。
GitHub几乎是开发人员都知道的一个工具,但对于我而言还是有些陌生,总觉得既然这么多人使用它,必定有它过人的优势,而我对于这种极具优势工具的使用仅仅是皮毛而已,所以,今天以及今后,会要求自己逐步加强对这个工具的了解和使用。
它究竟好在哪里? 正是Github,让社会化编程成为现实。
- github是一个基于git的代码托管平台
付费用户可以建立私用仓库,一般用户可以使用公共仓库。有数据显示,GitHub是一个拥有143万开发者的社区。其中不乏一些顶级极客和大咖。托管的项目已达431万之多。
- 如何使用GitHub
看到一篇知乎的文章:怎样使用 GitHub?链接:https://www.zhihu.com/question/20070065
初入GitHub,需了解:创建repository->fork(复制别人的项目)->download(下载项目)->history(版本控制)->git pull(上传更新)
(图片来源于知乎,上述链接文章)

- GitHub能做什么
GitHub能做什么呢?除了托管代码,还能有哪些便利之处呢?
仔细一想,用处还真的很多:比如:
1、用于分布式协作的事情:如联合写书,联合翻译,项目管理。
2、用于非连续性事情记录和处理:如个人写书,写论文等,一般需要前前后后反复修改多个版本的事情,皆可在GitHub上做保存。
3、用于分享和成果展示:比如写简历,托管项目代码,建立个人博客等。在GitHub上晒出自己的成果,可直接看到全球用户对该成果的关注度,喜欢程度,某种意义上也对对个人能力和成果的检验。这也许是众多互联网开发招聘中总是对参与GitHub开源项目经历加分的原因吧。
4、其他记录型任务。
- GitHub怎么学
参考GitHub for Windows使用教程
day16—正是Github,让社会化编程成为现实。的更多相关文章
- [No00005D]如何高效利用GitHub
原文地址:http://www.yangzhiping.com/tech/github.html 正是Github,让社会化编程成为现实.本文尝试谈谈GitHub的文化.技巧与影响. Q1:GitHu ...
- 如何高效利用GitHub
是Github,让社会化编程成为现实.本文尝试谈谈GitHub的文化.技巧与影响. Q1:GitHub是什么 Q2:GitHub风格 Q3: 在GitHub,如何跟牛人学习 Q4: 享受纯粹的写作与演 ...
- 转载:Github 简明教程
如果你是一枚Coder,但是你不知道Github,那么我觉的你就不是一个菜鸟级别的Coder,因为你压根不是真正Coder,你只是一个Code搬运工. 但是你如果已经在读这篇文章了,我觉的你已经知道G ...
- 【转】如何高效利用GitHub——2013-08-28 22
http://www.yangzhiping.com/tech/github.html 正是Github,让社会化编程成为现实.本文尝试谈谈GitHub的文化.技巧与影响. Q1:GitHub是什么 ...
- Coder的好伙伴Github
网络越来越发达,各式各样的网盘.云存储也走进日常生活, 在老师的指导下,我第一次接触了GitHub. 什么是Github? Github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一 ...
- [转]Github 简明教程
如果你是一枚Coder,但是你不知道Github,那么我觉的你就不是一个菜鸟级别的Coder,因为你压根不是真正Coder,你只是一个Code搬运工. 但是你如果已经在读这篇文章了,我觉的你已经知道G ...
- Github ——转
Github 简明教程 分类 编程技术 如果你是一枚Coder,但是你不知道Github,那么我觉的你就不是一个菜鸟级别的Coder,因为你压根不是真正Coder,你只是一个Code搬运工. 但是你如 ...
- 如何高效利用 GitHub
正是 Github,让社会化编程成为现实.本文尝试谈谈 GitHub 的文化.技巧与影响. Q1:GitHub 是什么 Q2:GitHub 风格 Q3: 在 GitHub,如何跟牛人学习 Q4: 享受 ...
- no.1 github
正是Github,让社会化编程成为现实. github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开.它是由Chris Wanstrath ...
随机推荐
- lesson2-完全图、补图和顶点度
(一).完全图.偶图与补图 1.每两个不同的顶点之间都有一条边相连的简单图称为完全图 (complete graph).在同构意义下,n个顶点的完全图只有一个,记为 2.所谓具有二分类(X, Y)的偶 ...
- C#Exception 追踪异常位置
1:在编写软件时,保护关键位置的代码正常运行,要对这位置进行异常处理try catch private void StartTCPServer() { try { ........//我们要确保知道这 ...
- Trie字典树详解
今天上午省选字符串......只会KMP.连hash都不会的我被大佬虐惨了......于是我要发奋图强学习字符串,学习字符串当然就要从Trie树这种可爱的数据结构开始啦!!! 一.什么是Trie树?? ...
- django实例收集
django笔记(一)(模板渲染变量.字典.for循环.索引.条件语句) django笔记(二) django环境准备与笔记(三) django笔记(四) django笔记(五) Views的补充 w ...
- JavaScriptDOM对象和jQuery对象的互相转换
前言: 首先我们思考能不能直接在jQuery对象上调用原生DOM对象的方法或者直接在原生DOM对象调用jQuery对象呢?答案是否定的,我们看下把body背景色变为红色的代码: $("bod ...
- Apache Mesos 官方文档 V1.0
Apache Mesos 官方文档 V1.0 2016-11-07 中文版:http://mesos.mydoc.io/ gitBook :https://www.gitbook.com/book/m ...
- 2018-11-15-UWP-how-to-get-the-touch-width
title author date CreateTime categories UWP how to get the touch width lindexi 2018-11-15 18:49:12 + ...
- C# 获取一个文件的MD5值
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Tex ...
- 脚本_查找 Linux 系统中的僵尸进程
#!bin/bash#功能:查找Linux系统中的僵尸进程#作者:liusingbon#使用awk判断ps命令输出的第8列为Z时,显示该进程的 PID 和进程命令ps aux |awk '{if($8 ...
- 基于impi zabbix监控r720 测试过程
1.F2进入服务器bios 修改network 使这台服务器能够被远程访问. 2.在远程的centos 7 服务器上安装 impitool工具包 #ipmitool -I lanplus -H X ...