标签:linus lob 技术人 资源 web 自由软件 shel .com master
一:GIT和GITHUB
Git,什么是Git,Git是一种分布式版本控制系统,是由torvalds开发的一款免费、开源的软件。最初应用在linux上的,现在windows下也可以使用。可以比较高效的处理项目版本管理。现在很多自由软件项目也使用了Git。Git相比于集中式的最大区别在于开发者可以提交在本地,适合分布式开发,强调个体,服务器压力和数据不会太大。但是也有些缺点。傻瓜内容跟踪器,Linus Torvalds 是这样给我们介绍 Git 的。
Github是一个托管平台,只支持git作为唯一格式,所以叫github。它提供一个web界面,你可以在上面创建源仓库来存放你的项目。可以在本地或服务器创建一个资源库通过shell命令或图形用户界面和远程github进行项目同步更新,实现对项目的管理。简单点,git是一个分布式版本控制系统,软件。
GitHub是基于这种分布式控制思想而建立的一个代码托管平台服务,网站。
二:作为软件技术人员建立自己的git账户并保存资料的重要性
Git分布式版本控制系统没有中央服务器,每个人的电脑上都用一个完整的版本库,只要交换对方的修改就行,把各自的修改推送给对方。分布式版本控制系统通常也有一台充当“中央服务器”的电脑,但这个服务器的作用仅仅是用来方便“交换”大家的修改,没有它大家也一样干活。优点:安全性高,不需要联网。
Hello World:https://github.com/iamliujiaxing/helloword/blob/master/readme.md
readme:https://github.com/iamliujiaxing/helloword/blob/master/helloworld.java
标签:linus lob 技术人 资源 web 自由软件 shel .com master
原文地址:http://www.cnblogs.com/iamliujiaxing/p/7588064.html