博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

介绍主流源代码管理工具——Gitee(码云)

Posted on 2022-05-10 10:43  Hamuzal  阅读(656)  评论(0编辑  收藏  举报

市面上主流的源代码管理工具有很多,比如GitHub,TFS等……

而我要介绍的是我用过的一款源代码管理工具——Gitee(码云)。

Gitee 是开源中国社区2013年推出的基于 Git 的代码托管服务,目前已经成为国内知名的代码托管平台,致力于为国内开发者提供优质稳定的托管服务。

Gitee 除了提供最基础的 Git 代码托管之外,还提供代码在线查看、历史版本查看、Fork、Pull Request、打包下载任意版本、Issue、Wiki 、保护分支、代码质量检测、PaaS项目演示等方便管理、开发、协作、共享的功能。

我和我的团队成员在制作移动开发技术的大作业时用的源代码管理工具就是Gitee,个人认为Gitee是国内非常好、功能非常完善的一款工具,我和团队成员在上传代码的时候响应很快,不需要等待太多时间,而且Gitee面向高校学生有专门的高校版,可供学生轻松提交作业、观看课堂总结等。在使用Gitee前需要安装Git,最早Git是在Linux上开发的,很长一段时间内,Git只能在Linux/Unix系统上运行。随着Git的使用逐渐普及,一些开发者也慢慢将Git移植到了Windows平台上。目前Git已经发展为可以在 Windows/macOS/Linux/Unix 上运行的跨平台工具。安装完Git后需要对Git进行配置。在新的系统上,我们一般都需要先配置下自己的 Git 工作环境。配置工作只需一次,以后升级时还会沿用现在的配置。当然,如果需要,你随时可以用相同的命令修改已有的配置。配置完Git后就可以和小伙伴激情写代码啦!

如果要和小伙伴一起写代码的话,需要有人先创建一个仓库,然后再邀请别人进入仓库,当小伙伴进入仓库后,便可以通过克隆(clone)仓库/项目,一起写代码,克隆可以通过HTTP或SSH两种协议,复制相应的协议地址到工具里(如Android Studio)便可以克隆项目。

在编写代码时常常遇到的问题便是代码的冲突,冲突合并一般是因为自己的本地做的提交和服务器上的提交有差异,并且这些差异中的文件改动,Git不能自动合并,那么就需要用户手动进行合并。

合并完后,若要上传代码,先需要commit不然不能上传,commit完写完日志,便可以push上传。