标签: gitlab

git init 之后怎么办?寻求创建私人 GitLab 存储库并与本地工作站点文件同步?

我已经在本地 C:/pathtosite/.git/ 中初始化了一个 Git 存储库...

我在 GitLab 上创建了一个私有存储库...

我的目标是继续在我的本地站点上工作,但要进行版本控制...

几个小时后,我仍然在尝试了解下一步要做什么时遇到问题......

git gitlab

0
推荐指数
1
解决办法
6727
查看次数

如何通过终端在gitlab中推送代码更改文件

我已经提交了那些更改的文件,但是我无法通过终端将代码推送到gitalb中。你能帮我么。谢谢你提前。

git gitlab

0
推荐指数
1
解决办法
1万
查看次数

SSH KEY:sudo git clone权限被拒绝

我在我的电脑(ubuntu 16.04)中创建了一个公共ssh密钥,并将其与我的gitlab.com帐户相关联.我用过$ sudo git clone git@gitlab.com:XXXXXX/XXXXXX.git,我有这个错误:

Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
Run Code Online (Sandbox Code Playgroud)

我做了什么:我在我的html文件夹中添加了777 chmod,只使用了命令$ git clone git@gitlab.com:XXXXXX/XXXXXX.git,克隆创建成功.

谁能解释一下我刚刚发生了什么?

git ssh ssh-keys gitlab

0
推荐指数
1
解决办法
1221
查看次数

PersistentVolume如何与hostPath一起使用?

我已将Gitlab部署到具有持久性存储的Azure kubernetes集群中,其定义方式如下:

kind: PersistentVolume
apiVersion: v1
metadata:
  name: gitlab-data
  namespace: gitlab
spec:
  capacity:
    storage: 8Gi
  accessModes:
    - ReadWriteMany
  hostPath:
    path: "/tmp/gitlab-data"
Run Code Online (Sandbox Code Playgroud)

几天运作良好。突然我存储在Gitlab中的所有数据都消失了,我也不知道为什么。我以为已hostPath定义的PersistentVolumen确实是持久性的,因为它保存在节点上并以某种方式复制到所有现有节点。但是我的数据现在丢失了,我不知道为什么。我查询了每个节点的正常运行时间,没有重新启动。我登录到节点并检查了路径,据我所知数据已消失。

那么PersistentVolume Mounts在Kubernetes中如何工作?所保存的数据是否真的持久存在于节点上?如果将部署拆分为多个节点,多个节点如何共享数据?是hostPath可靠的持久存储吗?

azure gitlab kubernetes

0
推荐指数
1
解决办法
712
查看次数

用于提交注释的Gitlab-CI环境变量

我目前正在使用GitLab-CI来将我的项目的暂存分支刻录到Google Firebase。每个部署都会获得带有PipelineID和Build ID的特殊注释。

firebase deploy -m "Pipeline $CI_PIPELINE_ID, build $CI_BUILD_ID" --non-interactive --token $FIREBASE_DEPLOY_KEY
Run Code Online (Sandbox Code Playgroud)

为了易于使用,当在Firebase控制台中回滚提交时,我想将提交消息包括到部署注释中。

我搜索了文档,但没有找到一个变量。我弄错了,还是真的不可能?

谢谢你的帮助!

gitlab gitlab-ci

0
推荐指数
1
解决办法
2176
查看次数

测试依赖性不是由`go get`检索的

我正在使用Golang(此时为1.9),并使用Gi​​tLab CI来测试和构建二进制文件和Docker容器.

对于某些项目,我遇到了这个问题(GitLab CI输出):

$ go get
$ go get -u github.com/golang/lint/golint
$ go tool vet -composites=false -shadow=true *.go
$ golint ./...
$ go test --race $(go list ./... | grep -v /vendor/)
# gitlab.my.site/core/proj/mypkg mypkg/mypkg_test.go:18:2: cannot find package 
"gitlab.my.site/core/otherproj/otherpkg" in any of:
/usr/local/go/src/gitlab.my.site/core/otherproj/otherpkg (from $GOROOT)
    /go/src/gitlab.my.site/core/otherproj/otherpkg (from $GOPATH)
FAIL    gitlab.my.site/core/proj/mypkg [setup failed]
Run Code Online (Sandbox Code Playgroud)

core/otherproj项目是私有的,但可通过SSH克隆,这是我目前的解决方法.

我的主要问题是依赖项中的私有项目最常使用,但有时候,go get它们始终失败.

值得注意的是,这otherproj/otherpkg只是测试中的依赖proj/mypkg; 不是它的主要功能.

我的问题是 ; 为什么这个特定的依赖关系不能下载go get,如何下载?

谢谢.

go gitlab

0
推荐指数
1
解决办法
1833
查看次数

无法使用pycharm ide推送到gitlab

我在Pycharm中有一个项目,我想存储在GitLab中,以便能够在不同的机器上访问它.我试过推进版本控制,但即使它说完成并成功,也没有任何反应.

我尝试从终端设置它但我无法弄明白.

有什么帮助吗?

version-control pycharm gitlab

0
推荐指数
1
解决办法
2204
查看次数

在Git中推送到远程后如何更改提交消息

我添加了错误的提交消息,并推送到Gitlab中的服务器。现在我想更改提交消息。推送到服务器后是否可以更改提交消息?

git github gitlab

0
推荐指数
1
解决办法
5305
查看次数

致命的:名为“ new_branch”的分支已存在

xyz_api 尝试通过以下命令在git中切换时创建了一个名称为But 的分支:

git checkout -b xyz_api
Run Code Online (Sandbox Code Playgroud)

它返回以下错误

致命的:名为“ xyz_api”的分支已存在。

git gitlab

0
推荐指数
1
解决办法
4351
查看次数

Gitlab Wiki-导入存储库时如何导入Wiki

我的服务器上运行了一个Gitlab CE 11.7 docker。当我从gitlab.com导入项目时,缺少其Wiki。我使用内置界面导入项目:

New Project > Import project [tab] > GitLab.com [button]

然后从连接到我的帐户的存储库列表中选择要导入的存储库。

有没有办法将存储库的Wiki从Gitlab.com迁移到GitLab CE实例?

import wiki gitlab gitlab-ce

0
推荐指数
2
解决办法
846
查看次数

标签 统计

gitlab ×10

git ×5

azure ×1

github ×1

gitlab-ce ×1

gitlab-ci ×1

go ×1

import ×1

kubernetes ×1

pycharm ×1

ssh ×1

ssh-keys ×1

version-control ×1

wiki ×1