将现有的本地Git Master Repo导入Gitlab:Git用户访问问题

 義忠仁倫冧沫Bob 发布于 2022-12-31 17:13

我的测试服务器上有一个git master分支testvps.subdomain.domain.com:~public_html/domain.com/ZendSkeletonApplication/.我现在在同一台服务器上运行Gitlab CentOS rpm并运行http://testvps.subdomain.domain.com:8888

将Local Master Repo导入Gitlab

我需要导入这个现有的本地库到Gitlab(参见克隆回购较早前的问题在这里使用ssh)相同的测试服务器上.这个repo是主分支而不是原始分支原点,它是Github上的ZendApplication.对于passworded访问,Gitlab建议像https://username:password@gitlab.com/company/project.git文档提到的链接将裸存储库复制到/ home/git /

什么是最好的方法?

用户git只是以某种方式添加了主目录未创建我想这必须手动完成 - 请参阅此处的链接.不确定是否需要进行适当的进口.这是一个主分支需要一种不同的方法来导入现有的git存储库,看起来有20多次提交.也许我应该让大师成为新的起源?我应该怎么做呢?

更新

我已经添加了gitlab .git repo作为新的远程.

git remote set-url origin git@testvps.sub.domain.com:root/repo.git
git remote -v
origin  git@testvps.sub.domain.com:root/repo.git (fetch)
origin  git@testvps.sub.domain.com:root/repo.git (push)

当我尝试推送它时,我收到了git用户密码的请求

git push -u origin master
git@testvps.sub.domain.com's password: 

这不应该是我需要的,也不应该.我怎样才能解决这个问题?

PS sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production无法正常工作,因为它缺少命令

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有