——前言
源代码管理工具是一类可以存储代码,也可以随时修改已存储的代码,通过合理使用源代码管理工具可以实现多个程序员共同开发协作,提高工作效率的工具。
使用源代码管理工具,团队成员可以看见彼此的代码,这样项目代码整体上具有流畅性,不会出现较大的断层,并且可以节省将各个功能模块拼接起来的时间。同时便于团队成员之间的沟通,及时发现问题解决问题。
GitHub源代码管理工具的介绍
一、什么是GitHub?
GitHub是一个开源的托管服务,有点像代码的云。它以各种不同的编程语言托管您的源代码项目,并跟踪每次迭代所做的各种更改。该服务可以通过使用git(一种在命令行界面中运行的修订控制系统)来完成此操作。
二、使用GitHub有什么好处?
- 代码由社区审核
把项目比作一个骨架,当我们在GitHub上发布项目时,更广泛的程序员和业余爱好者社区可以下载和评估您的工作。他们可以就冲突或不可预见等可能出现的问题进行提醒。
- GitHub是一个存储库
因为GitHub是一个存储库。此外,它是周围最大的编码社区之一,因此使用它可以为项目提供广泛的曝光。需要审核项目的人越多,可能吸引的关注和使用就越多。
- 遵循开源趋势
许多公司和组织,无论大小,都在转向开源解决方案。EnterpriseDB提供了一个开源数据库Postgres,并在其网站上声明开源技术可以在技术等不断变化的环境中提供更大的灵活性。它引用国防部和消费者金融保护局作为美国大型机构,这些机构已经转向开源,以便快速响应技术变革。
开源项目往往更灵活,因为它们对市场需求的响应更快。封闭源程序可能存在于泡沫中,同时试图说服目标市场的价值而不是真正的反应。GitHub提供了一个社区,程序员不断努力解决当前的问题并向公众提供解决方案。
- 制定和实施管理战略
您可能有多个人同时处理项目,其中许多人可能位于不同的位置,甚至可能位于不同的国家/地区。通过GitHub协作项目的能力,您可以为不同的协作者建立一个系统,让他们一起工作而不会发生冲突,每个人都可以了解其他人正在做什么,并且可以以最适合您的员工和组织需求的方式管理项目。
三、如何使用GitHub?
1.在搜索引擎上搜索GitHub然后找到GitHub官网点击进去即可。新用户需要注册一个账号
(由于我已经注册过了,所以直接登录)
2.建立自己的仓库
- 点击右上角的加号然后New repository
- public:是任何人都可以看见这个仓库,你可以决定谁来提交。
- private:是由你选择谁可以查看并提交到此仓库。
- 输入Repository name,然后点击Create repository即可创建一个库。
3.然后下载安装Git
- 点击下载
- 下载完成打开文件夹
- 双击打开exe文件,更改安装路径
- 勾选Additional icons,将图标添加到桌面,点击next
- 之后一直点击next,直至安装完成。
4.使用Git
- 先对git进行初始化,设置用户名和邮箱
- 用Git初始化仓库
创建test文件夹并创建Git仓库,然后向仓库中添加文件,生成一个暂存区a.php。将文件从暂存区提交至仓库,向a.php中存入代码;最后删除仓库文件。
5.最后建立Git与GitHub的联系
- 将远程仓库的代码复制到本地
- 在本地仓库编辑代码
- 本地仓库同步到远程仓库
6.然后就可以将文件上传至GitHub了
四、实验总结
在本节实验课的学习中,了解到有很多工具可以帮助到团队合作项目,像Github、TFS都是优秀的源代码管理工具,通过使用源代码管理工具,可以有效促进团队合作效率。能够追踪一个项目从诞生到成熟的整个过程,并记录其所有变化,是一种很好的学习及工作工具。