我拥有一个Gitlab帐户。在一个正在运行的存储库中,我已经从github克隆了项目,但在git add .
上他们不会被跟踪。如何将克隆的项目添加到我的Gitlab帐户?
git branch -vva
* master c9ef011 [origin/master] te
remotes/origin/master c9ef011 te
答案 0 :(得分:3)
如果你有很多回购,一个方便的选择是批量导入:
/home/git/repositories/username
git clone --bare http://github.com/me/project
。创建的仓库将以.git
结束,这是必需的。bundle exec rake gitlab:import:repos RAILS_ENV=production
。 GitLab项目将在用户username
下为您自动创建。答案 1 :(得分:1)
在GitLab中初始化项目后,您将看到如下页面:
重要的是添加远程:
git remote add gitlab git@mygitlaburl:namespace/myproject.git
您需要点击配置文件设置>来添加公钥。 SSH密钥> 添加SSH密钥。
以下是完整的说明:How To Use the GitLab User Interface To Manage Projects
<强>更新强>:
您的问题在此解释:Git repository within Git repository,链接到此处:Nested GIT repo gotchas!