在 CentOS 上使用 GitLab 进行版本控制,你需要遵循以下步骤:
首先,你需要在 CentOS 上安装 GitLab。你可以选择使用官方的安装脚本,或者从源代码编译安装。这里我们使用官方的安装脚本进行安装:
# 导入 GitLab 仓库的 GPG 密钥
curl https://packages.gitlab.com/gpg.key | sudo yum install -y gnupg
# 添加 GitLab 仓库
sudo yum-config-manager --add-repo https://packages.gitlab.com/gitlab/gitlab-ce/el/$releasever/$basearch/repo.repo
# 安装 GitLab CE(社区版)
sudo yum install -y gitlab-ce
安装完成后,你需要配置 GitLab。编辑 /etc/gitlab/gitlab.rb
文件,根据你的需求进行配置。例如,你可以更改 GitLab 的默认端口、设置外部 URL 等。
保存配置文件后,运行以下命令重启 GitLab 服务:
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
登录到 GitLab Web 界面,创建一个新的项目。在创建项目时,你可以选择添加一个 README 文件、.gitignore 文件和许可证。
在你的本地计算机上,使用 git clone
命令克隆刚刚创建的项目:
git clone <your_project_url>
在项目目录中添加文件,然后使用 git add
和 git commit
命令将更改提交到本地仓库:
git add .
git commit -m "Initial commit"
使用 git push
命令将本地仓库的更改推送到 GitLab:
git push -u origin master
现在你已经成功地在 CentOS 上使用 GitLab 进行了版本控制。你可以继续添加文件、提交更改并将其推送到 GitLab 仓库。