| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Git、Github 和 GitLab -> 正文阅读 |
|
[开发工具]Git、Github 和 GitLab |
Git、Github 和 GitLab一、Git 、GitLab和Github的关系以初学者的角度了解一下Git、GitLab和Github三者之间的关系:
三者都是 Git,可以说是 Git 的衍生品 二、Git 的使用2.1 简介Git是目前世界上最先进的分布式版本控制系统。它的工作原理 / 流程如下: 2.2 安装去 Git 官网下载对应系统的软件了,下载地址为 git-scm.com 或者 gitforwindows.org,按照安装向导完成安装。 具体安装可以参考 Git Windows安装教程(2.35.1.2版本) 2.3 基本使用我们通常用 Git 将本地文件推送到 Github 仓库,或者从 GitHub 克隆项目到本地 2.3.1 本地文件推送到 Github 仓库
则可以忽略目录下node_modules 文件夹及updata.txt 文件.
以上内容就可以将本地文件推送到github上,并且可以自己设定不需要上传哪些文件 2.3.2 从 GitHub 克隆项目到本地
其中https的地址获取方式如下图 三、GitLab 的使用3.1 简介GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。它的工作原理 / 流程如下:
3.2 使用3.2.1 登录GitLab进入 GitLab 登录界面(网址:https://gitlab.com/users/sign_in) 3.2.2 创建工作组1、Menu --> Groups --> Create group 点击创建 3.2.3 创建GitLab项目1、选择Menu --> Projects -->Creare new project 创建一个项目 2、填写项目名称,Project slug自动补充。(Project description(optional)项目描述自定义)其他默认,点击确定
情况1)创建一个新的git仓库 步骤如下:
情况2)目录已存在的情况
已存在git仓库
3.3 自建 GitLab 和官方 GitLab 的差异我们想深入的学一些有关GitLab的相关知识时,网上搜索出的全都是教怎么安装GitLab的,大多数人就会有个疑问,Gitlab不是可以直接官网登录么,这种搭建私有GitLab服务器和官方的比有什么区别或者说优点么? 私人搭建的 GitLab 至少有几点好处:
如果只是一个个人开发者,不想操心维护的事,云上的系统也不错,但对团队开发来说,私有布署是更好的选择。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 7:45:40- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |