安装GitLab面临问题何服务器git项目直接导入GitLab前Git服务器由git+apache搭建(详见Linux用Apache搭建Git服务器)
网发现篇文档——Import bare repositories into your GitLab instance并按进行 *** 作
1)设置存放代码库主目录
vi /etc/gitlab/gitlabrb
比设置:git_data_dir "/gitlab/repos"
2)访问刚搭建GitLab站点创建group比cnblogs
/gitlab/repos 创建 /gitlab/repos/repositories/cnblogs 文件夹
/gitlab/repos/repositories/创建文件夹比cnblogs
3)现所git项目文件复制文件夹
cp -r /data/git/ /gitlab/repos/repositories/cnblogs
4)修改复制文件夹所者:
chown -R git:git /gitlab/repos/repositories/cnblogs
5)运行GitLab导入命令
cd /var/opt/gitlab
gitlab-rake gitlab:import:repos
等段间显示done却项目没导入进
经研究发现导入GitLab认文件夹名git结尾项目于要导入项目文件夹名称加git缀再进行导入
结显示导入功比:
Processing cnblogs/CNBlogsJobgit
Created CNBlogsJob (cnblogs/CNBlogsJobgit)
Done!
GitLab站点却看已导入项目努力没能解决问题
实没办改手导入导入:
1)GitLab站点创建与要导入项目同名项目
2)进入刚创建项目文件夹
cd /gitlab/repos/repositories/cnblogs/项目名称git
3)删除该文件所文件
rm -rf
4)要导入项目文件夹所文件复制
cp -r /data/git/CNBlogsJob/ /gitlab/repos/repositories/cnblogs/CNBlogsJobgit
项目导入进
5)导入完修改导入所项目文件所者
chown -R git:git /gitlab/repos/repositories/cnblogs
修改所者客户端进行git push
手完现Git项目导入
备注: *** 作系统CentOS 62GitLab版本784选择使用github 还是 gitlab?
11如果个人写的代码是不重要的,可以让所有人看看,选择开源,选哪一个都没差别。
12如果个人写的代码比较有点水平,不想让别人看到,就使用gitlab。最主要原因gitlab免费支持私人仓库,而github需收费。
11如果个人写的代码很厉害,有商业价值,不想让别人看到,又怕代码数据泄露,就务必得选择gitlab,因为gitlab可以搭建公司/个人的服务器,存储数据安全。
2如果是公司团队开发的代码,务必只能选择gitlab,搭建公司个人的gitlab服务,才能确保数据安全。
综合以上四点:可以弃用github,直接使用gitlab即可。你可以尝试以下方法:
1 检查网络连接:确保网络连接稳定,测试能否访问 GitLab 源服务器。
2 检查升级日志:查看 GitLab 升级日志,检查是否有任何错误或失败的信息。在升级日志中查找可疑的错误或提示信息可能会有所帮助。
3 回滚到上一个版本:如果无法解决问题,你可以考虑回滚到之前的版本。使用备份来还原先前的工作状态,并参考 GitLab 官方文档进行适当配置。
4 手动升级:手动升级是另一种解决问题的方法。从官方网站下载最新版本并手动安装更新。请确保遵循官方文档中提供的正确步骤。方法/步骤
1、登陆github到个人主页,点击“Repositories”,就能看到你自己创建或者“Fork”的项目。
2、找到你要删除的“Repositories”(或者也可以说是项目),点击进入。
3、找到该Repositories页面右下方的“Settings”,如图中标示,点击“Settings”进入(这个时候有可能会提示让你输入密码)。
4、进到“Settings”之后,点选左边框中的“Options”(一般默认也是这个选项),然后拉到最下,就可以看到“Delete this repository”了。
5、点击“Delete this repository”,d出对话框,需要你填写要删除的这个“Repositories”名字,不填写的话是不能删除的,我这里的名字是“Test”,然后就可以删除整个项目了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)