初识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