相关疑难解决方法(0)

修复Gilab错误:"您不能将代码推送到此项目的受保护分支"?

当我在我的项目中有开发人员访问权限时将代码推送到git时出现问题,但是当我有主访问权限时一切正常.问题出在哪里?以及如何解决它?

错误信息:

错误:您不能将代码推送到此项目的受保护分支.
...
错误:未能推送一些参考...

branch git-push git-add git-commit gitlab

295
推荐指数
5
解决办法
23万
查看次数

为什么我需要明确推送新分支?

我是新手git,我在练习.我创建了一个本地分支,但是当我完成时,我看到git push我的分支没有上传到存储库.我必须这样做:git push -u origin --all.
为什么是这样?不是分支是默认推送的新变化吗?为什么我需要运行第二个命令?

git version-control

169
推荐指数
3
解决办法
14万
查看次数

如何解决“远程:您不允许上载代码”。GitLab CI / CD作业出错?

我目前正在尝试使用GitLab运行CI / CD作业,该作业运行一个Python文件,该文件对特定的存储库进行更改,然后提交并将这些更改推送到master。在存储库中,我还担任过Master的角色。看来,所有git功能运行正常除外git push,这导致fatal: You are not currently on a branch.与使用git push origin HEAD:master --force,这导致fatal: unable to access 'https://gitlab-ci-token:xxx@xxx/project.git/': The requested URL returned error: 403。我一直在寻找在线解决方案,一个是这个,另一个是不保护它,而我现在还找不到。这也是GitLab存储库中的一个子项目。

现在,这几乎就是我的.gitlab-ci.yml模样。

before_script:
  - apt-get update -y
  - apt-get install git -y
  - apt-get install python -y
  - apt-get python-pip -y

main:
  script:
    - git config --global user.email "xxx@xxx"
    - git config --global user.name "xxx xxx"
    - git config --global …
Run Code Online (Sandbox Code Playgroud)

python linux gitlab gitlab-ci gitlab-ci-runner

6
推荐指数
3
解决办法
2577
查看次数