初识Git与Github

Posted Mine。

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识Git与Github相关的知识,希望对你有一定的参考价值。

        学习和使用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的主要内容,如果未能解决你的问题,请参考以下文章

Git基础与Github

GithubGit肤浅的认识的笔记

GithubGit安装教程(Windows) 以及连接Github

初识GitHub与Git

git上传文件到github与gulp的简单使用

初识Git与Github