常用的代码管理工具学习

之前一直使用微软的代码管理工具TFS(Team Foundation Server)。.NET CORE 2.0的发布后,考虑到.NET CORE项目可以跨平台,准备把项目迁移到.NET CORE 环境下重构。代码管理工具也准备使用git。

下面主要学习代码管理工具,不涉及.NET CORE

一、环境

  1、服务器:CentOS7

  2、服务端git库的管理工具:GitLab

  3、客户端代码管理工具:SourceTree

二、整体原理

  1、所有源代码存放在服务器的某个文件夹下(即git代码库)。

  2、在服务器上下载安装GitLab,用来管理服务器git代码库,GitLab有网页版的管理界面,可以再浏览器打开。在GitLab上的操作其实就是对服务器上源代码库的操作。

  3、程序员可以在客户端下载安装SourceTree,用来克隆、请求、提交代码。

注意:GitLab其实就是提供一个可视化的网页管理界面,方便git库的管理。

三、安装

  1、git安装

  2、在服务器上安装GitLab

  

猜你喜欢

转载自www.cnblogs.com/qtiger/p/9294275.html