git clone connect to gitlab sign in token弹窗让我输入用户名和密码

news/2025/3/14 16:55:36/

系列文章目录

文章目录

  • 系列文章目录
  • 前言

前言

当我使用git bash输入命令:git clone https://gitlab.freedesktop.org/raqm/raqm.git libraqm
弹窗
在这里插入图片描述

ASUS@LAPTOP-0R30I78P MINGW64 /e/krita-dev
$ git clone https://gitlab.freedesktop.org/raqm/raqm.git libraqm
Cloning into ‘libraqm’…
warning: missing OAuth configuration for gitlab.freedesktop.org - see https://aka.ms/gcm/gitlab for more information

git clone connect to gitlab sign in token

说明https://gitlab.freedesktop.org/raqm/raqm.git libraqm地址有问题,换个有效的地址就可以了

看起来您可能遇到了 Git 凭据助手的问题。可以尝试以下方法禁用凭据助手:

打开 MSYS2 MINGW64 终端。

输入以下命令,以禁用凭据助手:

css
Copy code
$ git config --global --unset credential.helper
现在尝试再次克隆仓库:

shell
Copy code
$ cd /e/krita-dev
$ rm -rf libraqm
$ git clone https://gitlab.freedesktop.org/raqm/raqm.git libraqm

git clone 拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。

拷贝项目命令格式如下:

git clone [url]
[url] 是你要拷贝的项目。

例如我们拷贝 Github 上的项目:

$ git clone https://github.com/tianqixin/runoob-git-test
Cloning into ‘runoob-git-test’…
remote: Enumerating objects: 12, done.
remote: Total 12 (delta 0), reused 0 (delta 0), pack-reused 12
Unpacking objects: 100% (12/12), done.
拷贝完成后,在当前目录下会生成一个 runoob-git-test 目录:

$ cd simplegit/
$ ls
README.md runoob-test.txt test.txt
上述操作将复制该项目的全部记录。

$ ls -a
. … .git README.md runoob-test.txt test.txt
$ cd .git
$ ls
HEAD description index logs packed-refs
config hooks info objects refs
默认情况下,Git 会按照你提供的 URL 所指向的项目的名称创建你的本地项目目录。 通常就是该 URL 最后一个 / 之后的项目名称。如果你想要一个不一样的名字, 你可以在该命令后加上你想要的名称。

例如,以下实例拷贝远程 git 项目,本地项目名为 another-runoob-name:

$ git clone https://github.com/tianqixin/runoob-git-test another-runoob-name
Cloning into ‘another-runoob-name’…
remote: Enumerating objects: 12, done.
remote: Total 12 (delta 0), reused 0 (delta 0), pack-reused 12
Unpacking objects: 100% (12/12), done.
在使用git来进行版本控制时,为了得一个项目的拷贝(copy),我们需要知道这个项目仓库的地址(Git URL). Git能在许多协议下使用,所以Git URL可能以ssh://, http(s)😕/, git://,或是只是以一个用户名(git 会认为这是一个ssh 地址)为前辍.

有些仓库可以通过不只一种协议来访问,例如,Git本身的源代码你既可以用 git:// 协议来访问:

git clone git://git.kernel.org/pub/scm/git/git.git

也可以通过http 协议来访问:

git clone http://www.kernel.org/pub/scm/git/git.git

git://协议较为快速和有效,但是有时必须使用http协议,比如你公司的防火墙阻止了你的非http访问请求.如果你执行了上面两行命令中的任意一个,你会看到一个新目录: ‘git’,它包含有所的Git源代码和历史记录.


http://www.ppmy.cn/news/39434.html

相关文章

《JavaEE》HashTable、HashMap、ConcurrentHashMap

目录 HashTable HashMap ConcurrentHashMap ​编辑 HashTable与ConcurrentHashMap的区别 👑作者主页:Java冰激凌 📖专栏链接:JavaEE 进入到线程模块 必不可少的就是接触到线程安全的数据结构 例如StringBuffer、BlockingQueu…

2023年造林绿化施工单位丙级资质,新申请要配备多少个人员呢?

(一)新申请资质程序: 1.网上申请。 2.书面材料报送。 (二)资质等级:分为甲级、乙级、丙级三个等级。 (三)丙级施工单位资质条件: 3.1 资历和信誉 应同时具备以下条…

常量和符号常量(C语言)

常量和符号常量一、常量(一)常量的定义在程序运行过程中,其值不能被改变的量称为常量。(二)常量的数据类型整型常量(1) 整型常量就是整常数。(2) 整型常量的表现形式&…

随笔-如果我有两百万就好了

前天晚上十点,小付给我发了个微信,说先前带他买房的中介得到消息,在他同楼二单元有套房子在售,房主要求全款,230万,让我考虑下。 和媳妇儿算了算,距离230还有很大的差距,如果借债&a…

Apache Pulsar的Connector连接器使用

目录1. 背景2. 介绍3. Pulsar Flink Connector3.1 Flink读取Pulsar消息3.1 Flink发送消息到Pulsar1. 背景 虽然可以使用produce和consume的API进行消息的发送和消费,但Pulsar提供了一种更简便的方式,用来同步其它系统的数据到Pulsar的topic,…

Centos安装docker以及通过docker部署Mysql,照做就行!

1.安装docker 1.1给虚拟机联网(反斜杠带表该语句没写完) yum install -y yum-utils \device-mapper-persistent-data \lvm2 --skip-broken 1.2更新本地文件镜像 # 设置docker镜像源 yum-config-manager \--add-repo \https://mirrors.aliyun.com/doc…

数据库系列之MySQL线程ID和操作系统线程ID对应关系

在日常运维工作中,MySQL数据库服务器出现SQL语句执行导致服务器CPU使用率突增,如何通过现有手段快速定位排查到哪个SQL语句,并采取应急措施。本文介绍基于传统的操作系统线程的CPU使用监控手段入手,利用操作系统线程ID和MySQL线程…

联想笔记本功能键切换Fn+ESC

按下FnESC可以切换 Fn键的常驻状态。