码迷,mamicode.com
首页 > 其他好文 > 详细

初识Git与Github

时间:2017-09-23 21:24:14      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:并保存   简历   page   版本控制系统   展现   工具   多个   合并   协作工具   

        学习和使用Git和Github的确是一件很有意义的事,通过使用Git和Github,可以让我们很方便地管理自己的各种文件,还可以帮助一名程序员更好地用于代码管理。而对于一名软件技术人员,建立自己的Github账户并保存资料,就显得尤为重要了。以下是我结合自身的体验以及资料做的总结:

一、Git是什么?

        根据百度百科的说法,Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目;还是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。而我对其的理解是Git是一个可以轻松实现对文件管理的软件。  

二、Git有什么好处?

        通过学习Git的网上教程,在一步一步的学习中,我慢慢学会了Git的一些基本的命令使用,发现了使用Git的乐趣,也发现了Git的好处的确有很多。

        1、命令的操作非常快速,响应速度快,可以节省很多时间。 

        2、可以直接在本地上做很多操作,比如提交代码,查看历史,合并,创建分支等等。 

        3、可以记录每次文件的改动,也可以让他人协作编辑,并清楚知道他人改动了文件的哪个地方,这样就可以降低了一个文件有多个不同的版本要合并的困难。利用Git还可以随时随地提交文件。

        4、可以把文件回退、恢复,这样你就能把你误删的文件找回来了,这样的功能实在是好用。

        5、可以保持工作独立,这样其他人不会被你还没有完成的代码所影响。

        6、还能跟踪错误,提醒我们哪里有错误,这样可以避免很多麻烦。

三、Github是什么?

        根据百度百科的说法,GitHub是一个面向开源及私有软件项目的托管平台,只支持Git作为唯一的版本库格式进行托管。我感受到的Github是一个很强大的网站,可以在上面为创建一个仓库,上传和保存自己的项目。

四、Github有什么好处?

        使用Github,发现里面的功能还是挺多的,需要慢慢去摸索,是一个很好的与他人交流与分享的平台。

        1、可以作为一个版本控制系统和协作工具,用来发布工作。

        2、可以保存自己的项目,还可以让其他开发者帮助你一起完成这个项目,支持多人共同完成。

        3、可以备份自己的项目资料,以防丢失。

        4、Github Pages 可以为项目建立静态主页, 也可以建立个人静态网站。

        5、可以作为自己的简历,这样别人(如HR)就可以通过你的Github大致了解你的水平,这也是展现自己的能力的一个很好的平台。

        6、可以学习很多别人的开源项目以及各种资源,加深了解,并可以随时和各地的人进行交流、分享。

        总的来说,建立Git账户和使用Github对于需要写代码的人来说相当实用,也相当重要,既可以随时保存并备份自己的资料,还可以进行交流与分享。然而,要想更深一步地了解Git的各类命令的功能,还要加强学习Git,多从网上找教程学习,并多动手操练,这样更容易熟练地使用Git。

        这是我上传的Hello World程序的 Github 地址:https://github.com/MineHL/git

 

初识Git与Github

标签:并保存   简历   page   版本控制系统   展现   工具   多个   合并   协作工具   

原文地址:http://www.cnblogs.com/xmy20/p/7582227.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!