个人github的helloworld连接:java
https://github.com/xuziqian111/hello-world/blob/master/helloworld.javagit
个人github帐号连接:https://github.com/xuziqian111github
此次做业基本上纯靠自学,但好在有同窗的帮助以及强大的百度,在看教程的过程当中出现的问题都有了相应的解决方案,让人感受不是一我的孤单地学习,而是有了必定的交流,而此次自学我也了解到,除了知识的传授,对于一个软件的学习交流实际上是很重要的,在往后的工做也是如此,没有交流一我的是可贵编写出一个很大丰富功能全面的程序。编程
对于git一系列教程下来也有了必定的体会:好比说出现fatal:could not read from remote repository就是要从新出现这个问题是由于,没有在github帐号添加SSH key因此要从新配置,这一点也是经过百度解决的。还有一开始没有配置用户名和邮箱,使得在 git commit的时候出现报错,其实都是一些考验细心和作事专心度的事情,在作这些时候必定要保持日常心,越急越燥反而拔苗助长,会拖延好久。vim
话说回来讲道对于git和github的概念理解:markdown
首先Git是一个开源的分布式版本控制系统,能够有效、高速的处理从很小到很是大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。(来源百度)编辑器
而github相对于git而言更加具备交流性,虽然说是支持git代码仓库的网站,可是还有不少操做可供选择,好比订阅、讨论组、文本渲染、在线文件编辑器、协做图谱(报表)、代码片断分享(Gist)等功能。分布式
能够说git和github这是两个不一样的东西,git是开源的项目,而github则是利用这个开源的项目提供服务的服务商。而github是一个使用git来托管代码的网站。且github私人项目还要收费。做为一个版本控制软件,git能够自学可懂,相对而言不难上手。工具
做为一个版本控制软件,他的实用性强,github的项目push也不是很复杂,即使是新手也不会以为理解很困难。出现问题网上也有不少解决方案,不会出现瓶颈而让人想要放弃继续学习。学习
github的用法也是不少种多样的
1. Github Pages 能够为项目创建静态主页 也能够创建命名特殊的repo来创建我的静态网站
作简历简历 , 在线编译和测试社区Travis CI依赖Github