GitHub这么火,程序员你不学学吗? 超简单入门教程 【转载】

本GitHub教程旨在能够帮助大家快速入门学习使用GitHub。

本文章由做全栈攻城狮-写代码也要读书,爱全栈,更爱生活。原创。如有转载,请注明出处。

GitHub是什么?

  1. GitHub首先是个分布式的版本控制库。通过使用git,可以方便的记录代码版本。
  2. 因国内外大量著名的项目,都开始搬迁到github。它又可以称为开源代码社区。
  3. github还是学习的好地方,学习优秀的代码。
  4. 可对其他项目中有bug的地方进行改进提交,集合众人的力量促进软件的优化改善。

github何其火热,截至2015年2月开发者用户已经突破350万。在16年9月份的现在来说保守估计也会500晚以上。算的上目前最火的开源平台了。

注册为GitHub用户:

  1. 访问:https://github.com/。

  2. 选择右上角的sign up:

  3. 填写相关信息进行注册:

简单的配置

  1. 注册完毕登陆成功之后。选择settings进行基本资料的一些设置。

    这个主页的话,你就可以这样得到:

    这个地址就是专属于你的主页地址。你可以把他写到自己的简历上,提升逼格。

如何查找学习别人的代码:

  1. 打开github的主页。在上方搜索框输入自己要搜索的项目。例如:

    搜索一下著名的lucene项目显示如下:

上传自己的代码进行版本控制

作为新手我们可以下载github的客户端进行使用。下载地址:https://desktop.github.com/

安装之后打开软件:登录自己的帐号:如图:

添加自己的项目:官方叫做代码仓库。

可以在项目上点击右键,打开代码仓库所在目录。

我们把代码放到此目录下就可以进行代码的提交了。例如我们新建一个first.txt。把他提交到master分支。

master分支就是整个项目的根节点。

每次代码写完毕可以点击提交到github。

此时打开我们的github,会发现仓库中,产生了一个我们创建的项目。

https://github.com/Shellcheng/TestGitHub

转自:

GitHub这么火,程序员你不学学吗? 超简单入门教程 干货 - 今日头条(TouTiao.org)
http://www.toutiao.com/i6331180627534021122/

时间: 2024-12-14 18:43:57

GitHub这么火,程序员你不学学吗? 超简单入门教程 【转载】的相关文章

程序员,一起玩转GitHub版本控制,超简单入门教程 干货2

本GitHub教程旨在能够帮助大家快速入门学习使用GitHub,进行版本控制.帮助大家摆脱命令行工具,简单快速的使用GitHub. 做全栈攻城狮-写代码也要读书,爱全栈,更爱生活. 更多原创教程请关注头条号.每日更新.也可以添加小编微信:fullstackCourse.一起交流,获取最新全栈教程信息.因为FQ原因,不能下载客户端的同仁,可以关注后回复“GitHub客户端”获取安装软件. 上篇教程:GitHub这么火,程序员你不学学吗? 超简单入门教程 干货 GitHub概念部分出现了一丝纰漏.为

GitHub这么火,程序员你不学学吗? 超简单入门教程 干货

本GitHub教程旨在能够帮助大家快速入门学习使用GitHub. 本文章由做全栈攻城狮-写代码也要读书,爱全栈,更爱生活.原创.如有转载,请注明出处. GitHub是什么? GitHub首先是个分布式的版本控制库.通过使用git,可以方便的记录代码版本. 因国内外大量著名的项目,都开始搬迁到github.它又可以称为开源代码社区. github还是学习的好地方,学习优秀的代码. 可对其他项目中有bug的地方进行改进提交,集合众人的力量促进软件的优化改善. github何其火热,截至2015年2月

程序员生存定律——打造属于自己的稀缺性(转载)

假设说你想在江湖里谋求一定的地位,那么你可以练习独孤九剑成为超一流高手,也可以练习医术,成为绝世神医.这两者在江湖里都是有地位的,也都是稀缺的,一者是因为杀伤力,二者是因为人都有山高水长. 程序员也一样,增值也好,改善表达力也好,最终都要在某种环境下达成一定的稀缺性,这样一个人才有价值.稀缺性同时受两个维度上的力量影响:一个是自身的努力,比如前文所提到的增值和表达力:一个是大环境的变化以及对这种变化的适应.在这一章里主要关注的是后者. 稀缺性可带给你什么 既然稀缺性对个人有如此大的影响,那稀缺性

程序员你该学学如何设计PPT了,设计PPT的几大原则

写代码也要读书,爱全栈,更爱生活.每日更新原创IT编程技术及日常实用视频. 我们的目标是:玩得转服务器Web开发,搞得懂移动端,电脑客户端更是不在话下. 大量的汇报及介绍工作,都离不开一个辅助工具-PPT.作为程序员,你更该学学PPT设计了. 此篇文章介绍设计PPT的一些原则,助你成就完美高大上的PPT. PPT的三类用途: 作为视觉辅助,方便观众理解 作为文章的阅读, 自动演示,宣传. 避免误用PPT: 对于有些地方不适合做PPT的地方,使用白板. 对PPT提炼要点,不要大篇幅的文字. 使用P

开源(Github)对程序员的影响

到了2017年,我们已经生活在开源的世界里了,进入了软件开源的时代. 下面两件事,可以让你真切地感受到开源时代的到来: 微软曾经是闭源私有软件的典型代表.反对开源的圣斗士,如今已经全心全意地拥抱开源软件,成立了 .Net 基金会(红帽是其中的一员) 并且加入 Linux 基金会..Net 现在已经作为开源项目进行开发. GitHub 已经成为了一个奇特的社交网络,它把问题跟踪(issue tracking)和分布式代码控制捆绑在一起. 对那些主要是拥有闭源软件背景的软件开发者来说,他们还没真正了

.Net程序员 Solr-5.3之旅 (一)Solr入门

阅读目录 引言 Lunece是什么? Solr是什么 JAVA环境搭建 JAVA环境搭建之变量配置 结尾 引言 君子生非异也,善假于物也. Java和.Net哪个好,我们也不需要打口水战,我认为语言只是我们达到目的的工具而已,某个业务场景哪个顺手用哪个(包括除此两种以外的所有语言),当然要精通一门语言是很难的事情,需要我们持之以恒. 我后续的博文会带大家一起来学习怎么样不写Java代码的情况学习和使用Java写的搜索引擎,其中会涉及到WCF.MVC等知识. 回到顶部 Lunece是什么? Luc

【Python】Java程序员学习Python(三)— 基础入门

一闪一闪亮晶晶,满天都是小星星,挂在天上放光明,好像许多小眼睛.不要问我为什么喜欢这首歌,我不会告诉你是因为有人用口琴吹给我听. 一.Python学习文档与资料 一般来说文档的资料总是最权威,最全面的,可是很少有人能认真的从头到尾把文档或者帮助手册看一遍,毕竟太枯燥了,就像java api 文档一样,正确的用法当然是把它当做一个工具书,想到用什么,就去查,当然最好还是能大概看一遍,这样心中有个印象找东西也方便. 最权威的当然是官方文档,地址在:https://docs.python.org/3/

【黑马程序员】第4课:MySQL入门

<pre> day04 昨天内容回顾 (1)js创建函数的两种方式 (2)js函数的重载 (3)js的全局函数(会用) (4)html绑定事件三种方式 (5)js里面的常用的事件(会用) **重点  onsubmit (6)dom是什么 (7)dom解析标记型文档的过程(**) (8)dom里面的对象document.element.属性.文本.node (9)DTHML 是很多技术的简称 (10)document对象四个方法 (11)innerHTML属性 做两件事情 (12)表单的提交方式

黑马程序员--c语言的简单总结

@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css); 1. C程序的基本结构 声明部分:用来声明自定义函数的原型,需以“:”结尾 void test(); 定义部分: void test() { printf(“我要去黑马学习ios!”); } 声明放在.h文件中   ,定义放在.c文件中 C程序由常量.变量.运算符等基