Gitlab介绍及git使用说明(保姆级)

Gitlab介绍及git使用说明(保姆级)

Gitlab使用说明

一、基本介绍

GitLab 是一个基于 Git 的版本控制工具,并在此基础上搭建起来的Web服务,旨在提供一个全面的工作流程来帮助管理代码、协作和部署。版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理。

以下是 GitLab 的主要功能之一:

代码管理:GitLab 允许您存储、管理和浏览您的代码,可以对代码库进行版本控制、分支管理和合并请求等操作。

二、登录方法

网页登录:

浏览器输入URL: 113.54.130.19:7088, 目前仅支持校园网登录,湖州研究院的同学请利用VPN服务来访问。

输入管理员分发的用户名,密码。

登录成功后第一件事更改自己的密码。

(可选)按个人习惯选择是否汉化。

三、使用手册

Gitlab中主要围绕项目,用户,团队三个概念进行操作。

1.个人使用

如果是作为个人使用,那么登录创建project就可以实现上传下载代码以及文档撰写了。

怎么在gitlab网页上删除目录

进入您要删除目录的项目页面点击左侧导航栏中的“Files”选项卡在文件列表中,找到要删除的目录并点击进入 WEB IDE点击“…”按钮,然后选择“Remove folder”在弹出的确认窗口中,输入要删除的目录的名称,然后点击“Delete”按钮即可完成删除操作。

怎么在gitlab网页上更改分支

进入您要更改分支的项目页面点击左侧导航栏中的“Repository”选项卡在仓库页面中,找到当前分支的名称,然后点击它在弹出的下拉菜单中,选择要切换到的分支名称等待页面加载完成,然后就可以在新的分支上继续工作了。

怎么在gitlab网页上删除项目(不可逆)

进入您要删除的项目页面点击页面右侧的“Settings”按钮在左侧导航栏中,找到并点击“General”选项卡向下滚动页面,找到“Advanced”选项卡在“Advanced”选项卡中,找到“Remove project”部分点击“Remove project”按钮,然后输入项目名称以确认删除操作点击“Delete Project”按钮即可完成删除操作。

2. Git-版本控制系统

本地跟踪,推送,抓取服务器上自建的仓库,进行代码,文档管理

1.下载安装Git

Git官网下载https://git-scm.com/ 一路默认即可检查是否安装成功,打开git bash (或者命令行),输入 git --version查看版本

2.上传推送一个到Git

运行以下Git commands:

git config --global user.name ''your name''

//这样在你的系统上存贮注册了这个用户名,这样不会在你进行提交和推送时总是询问你的用户名

git config --global user.name

//此命令验证你的用户名是否添加成功

git config --global user.email ''email address''

git config --global user.email

//此命令验证你的邮箱是否添加成功

git config --global --list

//显示你的账号邮箱及服务器地址

本地创建一个测试文档/目录并添加到Git

打开cmd,或者git bash, cd 到上一步创建的文档路径并运行以下命令

git init

//在你刚才创的目录下初始化了一个本地git仓库

git status

//显示你在master分支上,并且还未提交任何更改或项目

git add .

//提交此目录下的所有文件

git commit -m 'xxx'

//xxx给一些有意义的信息

这时我们已经提交了我们的目录文档。下一步就是推送到你的Gitlab上了

git push -u 'URL' Master

//推送到gitlab上

推送了一个分支名为master,里面包含了前面几步创建的目录,打开你的gitlab可看见上传成功。

3. 怎么Fork一个项目

什么是Fork?

Fork的意思是复制一个项目

Forking一个项目/本地仓库允许你在不改变本地原始文件的情况下做出改变。

怎么Fork一个项目

1.点击项目fork(派生按钮)

2

4. 创建SSH钥匙

5. GitLab Runner on windows

6. CICD

rking一个项目/本地仓库允许你在不改变本地原始文件的情况下做出改变。

怎么Fork一个项目

1.点击项目fork(派生按钮)

2

4. 创建SSH钥匙

5. GitLab Runner on windows

6. CICD

🎊 相关推荐

詹妮弗·洛佩兹
365bet娱乐

詹妮弗·洛佩兹

📅 07-03 👀 2575
psv必玩神作排行,50款最值得玩的顶级大作全上榜
睥的解释
365bet娱乐

睥的解释

📅 07-20 👀 4357