Git :
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。
GitLab:
GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。开源中国代码托管平台git.oschina.net就是基于GitLab项目搭建。
NEFU GitLab:
东北林业大学GitLab服务免费向全校师生开放。GitLab作为现代化的开发者协作平台,将最大程度帮助各位老师和同学进行协作开发、教学、实验甚至提交作业,希望对相关专业老师和同学有所帮助。
NEFU GitLab刚刚起步,问题多多,希望感兴趣的老师和同学加入我们,构建我们自己的开源NEFU。
联系方式:82192911 lew@nefu.edu.cn
相关资源:
NEFU GitLab:https://gitlab.nefu.edu.cn
Git官网:https://git-scm.com
GitLab官网:https://about.gitlab.com
GitLab 中文文档:https://docs.gitlab.com.cn
NEFU GitLab用户注意事项
NEFU GitLab:
东北林业大学GitLab服务免费向全校师生开放。GitLab作为现代化的开发者协作平台,将最大程度帮助各位老师和同学进行协作开发、教学、实验甚至提交作业,希望对相关专业老师和同学有所帮助。
一、注册
在校教师和同学都可以通过@nefu.edu.cn的邮箱地址进行用户注册,接收确认邮件后激活账号。没有@nefu.edu.cn邮箱的,可以登录东北林业大学电子邮件系统进行注册。
NEFU GitLab:https://gitlab.nefu.edu.cn
NEFU Mail: https://mail.nefu.edu.cn
二、Git注意事项
在使用Git进行代码同步时,会遇到下面的提示,可以通过关闭Git http.sslVerify的功能跳过去。
在git环境中执行:
git config --global http.sslVerify false