1

下面是我的配置:

config/gitlab.yml
gitlab:主机:192.168.5.165
端口:8001

配置/数据库.yml

用户名:gitlab
密码:“xxxxx”

gitlab-shell/config.yml:

gitlab_url: "http://192.168.5.165:8001/"

/etc/nginx/sites-available/gitlab:

听 192.168.5.165:8001;

server_name 192.168.5.165;

当我创建一个新项目并从命令推送时,出现错误:

alex@ubuntu:~/gitlabProjects/test$ git remote add origin git@192.168.5.165:alex/test.git alex@ubuntu:~/gitlabProjects/test$ git push -u origin master fatal: '/home/git/repositories /alex/test.git' 似乎不是 git 存储库致命:远程端意外挂断

然后我尝试了另一种方法,我得到了错误:</p>

alex@ubuntu:~/gitlabProjects/test$ git remote add test git@192.168.5.165:8001:alex/test.git alex@ubuntu:~/gitlabProjects/test$ git push -u test master 访问被拒绝。

我确定我的公钥没问题。我真的解决不了这个问题。

/home/git/gitlab$ sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production 检查环境 ...

为 git 用户配置了 Git?...是的 有python2吗?...是的,python2 是支持的版本吗?... 是的

检查环境...完成

检查 GitLab 外壳...

GitLab Shell 版本 >= 1.7.0 ?...好的(1.7.0)回购基目录存在吗?...是的回购基目录是一个符号链接?...没有 git:git 拥有的回购基地?...是的回购基地访问是drwxrws---?...是的,接收后挂钩是最新的吗?...是的,repos 中的接收后挂钩是链接: ... alex / write-clean-code ... ok alex / HelloGitlab ... ok alex / Test ... ok

检查 GitLab Shell ...完成

检查 Sidekiq ...

跑步?... 是的

检查 Sidekiq ... 完成

检查 GitLab ...

数据库配置存在吗?... 是 数据库是 SQLite ... 否 所有迁移都起来了吗?...是的 GitLab 配置存在吗?...是的 GitLab 配置已过时?...没有可写的日志目录?... 是的 Tmp 目录可写?...是的初始化脚本存在吗?... 是的 初始化脚本是最新的吗?...是的项目有卫星?... alex / write-clean-code ... 是 alex / HelloGitlab ... 是 alex / Test ... 是 Redis 版本 >= 2.0.0?...是的,您的 git bin 路径是“/usr/bin/git” Git 版本 >= 1.7.10 吗?...是的(1.8.4)

检查 GitLab ...已完成

4

1 回答 1

0

我相信这就是您想要对Github存储库执行的操作...

  • 首先通过取消提交以前的更改来执行清理
  • 要将当前状态重置HEAD为指定状态,您可以使用以下命令,试试这个

    git reset --hard origin/master

于 2013-09-04T08:17:30.430 回答