如何将gitlab-token添加到Sourcetree?

发布于 2025-01-24 03:10:46 字数 544 浏览 0 评论 0 原文

我尝试将文件提交给gitlab存储库,但我收到

git -c diff.mnemonicprefix = false -c core.quotepath = false -No-Optional-Locks push -v-Tags Origin Main:Main Remote:不允许您将代码推入此项目。致命:无法进入 'https://gitlab.server.com/edna/myproject.git/':请求的URL 返回错误:403推到

因此,我从Gitlab操作员那里获得了个人访问令牌,例如:

ABCDE-AC5UNFT3ELQT-VMZKSPV

我如何使用此PAT?如何在 sourcetree git桌面工具中启用它?

I try to commit a file to a gitlab repo, but I receive

git -c diff.mnemonicprefix=false -c core.quotepath=false
--no-optional-locks push -v --tags origin main:main remote: You are not allowed to push code to this project. fatal: unable to access
'https://gitlab.server.com/Edna/myproject.git/': The requested URL
returned error: 403 Pushing to
https://gitlab.server.com/Edna/myproject.git Mit Fehlern
abgeschlossen, siehe oben.

Therefore, I got a personal access token from my gitlab operator like:

abcde-aC5unFT3ELQT-VMZKSpV

How do I use this PAT? How to enable this in sourcetree git desktop tool?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

深海夜未眠 2025-01-31 03:10:46

您的本地存储库被配置为使用HTTP而不是SSH的GIT。 git Remote -V 的输出应验证此信息。您会看到类似的内容:

origin  https://gitlab.server.com/Edna/myproject.git (fetch)
origin  https://gitlab.server.com/Edna/myproject.git (push)

按照说明到创建并添加SSH键帐户

然后,使用SSH遥控存储库作为Origin。

$ git remote rename origin https-origin
$ git remote add origin [email protected]:Edna/myproject.git

然后,尝试您的git命令。

Your local repository is configured to use HTTPS instead of git over ssh. The output of git remote -v should verify this. You will see something similar to:

origin  https://gitlab.server.com/Edna/myproject.git (fetch)
origin  https://gitlab.server.com/Edna/myproject.git (push)

Follow the instructions to create and add your SSH key to your GitLab account.

Then, use a SSH remote repository for origin.

$ git remote rename origin https-origin
$ git remote add origin [email protected]:Edna/myproject.git

Then, try your git command.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文