首页 > 其他分享 >使用用户 和 密码的形式访问git 私有仓库

使用用户 和 密码的形式访问git 私有仓库

时间:2022-11-09 17:47:49浏览次数:39  
标签:令牌 git PAT repository 访问 私有 密码

git clone http[s] : //username:password | PAT@actual-git-url-for-the-repo
用户名、password 或者 PAT 中不要包含 @ 符号,如果有的话需要做url转义,比如@需要替换为%40,否则“实际的git url”就变成包含@符号;如果是PAT的话,用户名可以随便填

小技巧:用户及密码只要录入一次,在mac或者windows上都会记录下来,下次在访问有自己有权限的repository 就不用在录入用户名密码了;而linux上需要额外的配置才会自动保存密码

**在mac上 “钥匙串访问” **

windows “凭据管理器”

linux(以ubuntu为例)

vim ~/.gitconfig

修改配置文件,添加下面这一行。

[credential]
helper = store

1. gitlab

编辑个人资料 -> 访问令牌
填写令牌名称、到期时间、选择范围 勾选 read_repository、write_repository

项目设置 -> 访问令牌
填写令牌名称、到期时间、角色、选择范围 勾选 read_repository、write_repository

2. github

点击右上角用户头像,选择 settings -> Develpors settings -> Personal access tokens -> Generate new token
选中 repo,选择有效期(Expiration),输入 Note
Generate new token

3. gitee

点击头像选择设置 -> 私人令牌 -> gists

4. ads (azure devops)

点击头像旁边的 icon -> 选择 Personal access tokens

点击 New Token -> 勾选 Code 中的选项

标签:令牌,git,PAT,repository,访问,私有,密码
From: https://www.cnblogs.com/smallidea/p/16874587.html

相关文章

  • git warning: LF will be replaced by CRLF in package.json解决办法
    敲完代码后,如果修改了package.json文件,在终端用git进行同步时,gitadd.后会报如下错误:warning:LFwillbereplacedbyCRLFinpackage.json.Thefilewillhaveits......
  • Git_常用的Linux命令
    cd改变目录cd..回退到上一个目录,直接cd进入默认目录pwd显示当前所在的目录路径ls(ll)都是列出当前目录的所有文件,只不过ll列出的内容更为详细touch新建一个文件......
  • Git_工作原理
    Git本地三个工作区域:Workspace工作目录(平时放代码的地方)Index/Stage暂存区(文件。用于临时存放改动,保存即将提交到文件列表信息)Repository资源库(资源。安全存放数据......
  • Git_项目创建及克隆
    命令pull、fetch/clone、checkout、push、commit、add 创建本地仓库的两种方法:创建全新的仓库gitinit克隆远程仓库——Clonegitclo......
  • Git_版本控制
    目录版本控制聊聊Git历史git环境配置git基本理论git项目搭建---------------git文件操作使用码云 IDEA中集成git说明:git分支 版本控制–版本迭代版本控制......
  • 多人协作 GitHub 部分
    多人协作GitHub部分文章目录​​多人协作GitHub部分​​​​二、创建仓库​​​​三、增加合作者​​​​四、添加issue​​建议大家准备两个浏览器和两个GitHub账......
  • git push错误failed to push some refs to的解决
    问题说明当我们在github版本库中发现一个问题后,你在github上对它进行了在线的修改;或者你直接在github上的某个库中添加readme文件或者其他什么文件,但是没有对本地库进行同......
  • Github上优秀团队项目(阿里。腾讯,微软,谷歌,推特,微博,字节,苹果,小米,网易,奈飞等等),大厂技术
    亚马逊–​​https://github.com/aws​​Facebook–​​https://github.com/facebook​​腾讯–​​https://github.com/Tencent​​阿里巴巴集团–​​https://......
  • git的一些操作
    1、在工作区的代码gitcheckout a.txt  #丢弃某个文件,或者gitcheckout  .      #丢弃全部注:gitcheckout.丢弃全部,包括:新增的文件会被删除、删除的......
  • Git修改分支名称
    今日份鸡汤:当你烦恼不断的时候,就走出去看看,看看不同的风景,接触不同的人和事。介绍两种方式吧:方法一:使用git命令操作1、修改本地分支名称gitbranch-moldBranchNamen......