一、我的github

helloworld程序的地址:https://github.com/wyf1213/wyf-project1

二、git/github的相关介绍资料

1、github是什么

        github是一个代码托管平台和开发者社区,开发者可以在Github上创建自己的开源项目并与其他开发者协作编码。创业公司可以用它来托管软件项目,开源项目可以免费托管,私有项目需付费。

github是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。(来源于百度百科)

2、github可以做什么

github可以托管各种git库,并提供一个web界面。(来源于百度百科)

3git是什么

           git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。(来源于百度百科)

4、git和github的区别

git是一个分布式的版本控制系统,最初应用在Linux上的现在Windows下也可以用而且Wins下有图形用户界面操作更简单更容易上手。

        github是一个基于git的项目托管平台,它提供了web界面,可以在上面创建资源仓库来存放你的项目。
在本地或服务器创建一个资源仓库通过shell命令或图形用户界面可以和远端的github进行项目同步更新,实现对项目的管理。
(出自知乎https://www.zhihu.com/question/21907548/answer/45704444)

三、作为软件技术人员建立自己的git账户并保存资料的重要性


         在github上面发布自己的代码不仅可以防止自己代码的丢失,更重要的是,因为github是开源的,你的同行可以看到你写的代码,有做得好的地方别人可以借鉴,有做得不好的地方别人可以提出来,这对自己是一种提升。在我们做项目时,常常会遇到很多困难,我们可以在github上多看看别人的代码来找找灵感。我们要做的其实无非就是两件事,看别人的代码和自己写代码。总的来说,github是非常好用的。

最新文章

  1. ABP理论学习之授权(Authorization)
  2. Log4J 配置文件全属性详解
  3. HDU1532 Drainage Ditches 网络流EK算法
  4. 一个简单的SNTP客户端
  5. [ACM_模拟][ACM_暴力] Lazier Salesgirl [暴力 懒销售睡觉]
  6. hadoop机架感知
  7. Java5、Java6、Java7的新特性
  8. 【nodejs】 npm 注意事项
  9. PHP连接局域网MYSQL数据库的简单实例
  10. 【转载】C# HttpWebRequest 发送SOAP XML
  11. RAII(Resource Acquisition Is Initialization)资源获得式初始化
  12. eclipse 重构功能。
  13. MyBastis初次环境配置讲解
  14. lighttpd启动问题
  15. EDK II代码实例之Variable
  16. 二十二:制作app的时候超出部分不能滑动
  17. 信息摘要算法之一:MD5算法解析及实现
  18. span i s等行内元素标签之间出现奇怪空格符号
  19. 【OpenCV】选择ROI区域 (转)
  20. [Unity插件]Lua行为树(二):树结构

热门文章

  1. oracle 基础知识(五)--回滚(commit和rollback)
  2. GreenPlum 大数据平台--运维(三)
  3. shell 语法
  4. GitHub(hexo)博客页面访问量错误以及中文乱码解决
  5. 编程中经常看到上下文context,这个上下文指得是什么?
  6. 【Shell】按行读取文件内容
  7. Java线程中断的本质深入理解
  8. 搭建一个最简单的node服务器
  9. android JNI学习之一
  10. initBinder转换日期格式