在Debian上使用GitLab进行版本控制,步骤如下:
安装GitLab
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get install gitlab-ce
/etc/gitlab/gitlab.rb
,设置external_url
为服务器IP或域名,然后运行sudo gitlab-ctl reconfigure
。初始化本地仓库
git init
git add . # 添加所有文件到暂存区
git commit -m "Initial commit" # 提交到本地仓库
关联远程仓库
git remote add origin <远程仓库地址>
git push -u origin master # 首次推送需用-u参数
分支管理
git branch <分支名>
git checkout <分支名>
git merge <分支名>
。代码审查与合并
常用操作命令
git status
git log
git pull origin <分支名>
git reset --hard <版本号>
。安全配置(可选)
/etc/gitlab/gitlab.rb
中设置letsencrypt['enable'] = true
,并配置域名。以上步骤参考自。