首页 > 其他分享 >踩坑/github本地clone

踩坑/github本地clone

时间:2023-04-07 22:03:24浏览次数:28  
标签:git -- clone 仓库 github user 本地 config

本机有多个项目;并且每个项目的网上仓库地址不一样,账户密码也不同。这样该如何使用git。

  1. 首先每个项目的git clone --local 需要设置不同的user.email ,user.name 值(

    git config --local -l 查看仓库配置

    git config --global -l 查看用户配置

    git config --system -l 查看系统配置

    git config 添加配置文件

    git config --global user.email “You Email”

    git config --global user.name “Your Name”

  2. 网络上的仓库,有https和ssh2种仓库地址;这2种地址本地配置的方式也不同。

通过https拉取代码的,在push变更时会出现不能访问;主要是因为没有登录的凭证;可以通过远端设置好token后,在本地配置上token就可以了。

 

 

 

 将push后,提示的token填上去,就可以了。

这种方式主要有点就是可以把权限设置很细,而已还有时间限制。

4.通过ssh方式去clone项目时,需要通过命令去生成对应的isa的密钥对;如果你本地已经生成过,可以不用再生成了,直接把public钥填到远端的ssh key中;

然后再拉取就可以了。个人还是推荐这种方式,比较简单。

5.github上或是自己搭建的gitlab的仓库,都是一样的原理。建议还是使用图形化的命令工具比较好。常用的东西不多,可以不用花太多的时间,就能容易上手。

 

标签:git,--,clone,仓库,github,user,本地,config
From: https://www.cnblogs.com/nuli/p/17297489.html

相关文章

  • THM-红队-Windows本地持久性
    篡改非特权帐户分配组成员资格C:\>netlocalgroupadministratorsthmuser0/add这将允许您使用RDP、WinRM或任何其他可用的远程管理服务来访问服务器。如果这看起来太可疑,您可以使用BackupOperators组。该组中的用户没有管理权限,但可以读取/写入系统上的任何文件或注册......
  • javascript把本地sql数据库表转换为对象
    在做项目的时候,需要读取本地数据库,并且在页面上显示出来,原始数据读取出来的原始数据如下:varr=sqliteDB.exec(document.getElementById('txtSQL').value); console.info(r);  使用系统的转换方式console.log('Hereisarow:'+JSON.stringify(r));  可以看到其......
  • 安装jar包到本地仓库命令
    打开cmd进入需要安装的jar包所在的目录,输入以下命令(前提是需要配置maven的环境变量,不然系统无法识别mvn命令)mvninstall:install-file-Dfile=xx-DgroupId=xx-DartifactId=xx-Dversion-xx-Dpackaging=xx举例:mvninstall:install-file-Dfile=ojdbc14-10.2.0.4.0.jar-Dgour......
  • Centos8 配置本地yum源
    Centos8配置本地yum源centos8发行版通过BaseOS和应用流(AppStream)仓库发布,这篇文章主要介绍了CentOS8配置本地yum源的详细教程,需要的朋友可以参考下centos8发行版通过BaseOS和应用流(AppStream)仓库发布,AppStream是对传统rpm格式的全新扩展,为一个组件同时提供多个......
  • 本地存储历史记录
    一 基础概念1)本地存储特性数据存储在用户浏览器中设置读取方便甚至页面刷新不丢失数据只能存储字符串2)分类window.localStorage本地存储window.sessionStorage会话存储3)两者的区别生命周期不同sessionStorage页面关闭数据就不存在了localStorage永久有效......
  • 搭建本地离线yum仓库
    搭建本地离线yum仓库我们知道yum工具是基于rpm的,其一个重要的特性就是可以自动解决依赖问题,但是yum的本质依旧是把后缀名.rpm的包下载到本地,然后按次序安装之。但是每次执行yuminstallxxx,会自动安装并且安装完毕后把rpm包自动删除。当我们下载比较大的服务,比如MySQL大约190M,每......
  • 本地k8s搭建
    记录一下在本地电脑上基于Ubuntu20.04虚拟机搭建K8s集群下载Ubuntu20.04LTS镜像使用清华大学源下载https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/20.04/ubuntu-20.04.6-live-server-amd64.iso.torrent创建Master使用OracleVMVirtualBox创建虚拟机配置:2核4G(至......
  • 通过拍照或选择本地图片并剪裁图片设置成头像
    还是直接上代码importjava.io.File;importandroid.app.AlertDialog;importandroid.content.Context;importandroid.content.DialogInterface;importandroid.content.Intent;importandroid.graphics.Bitmap;importandroid.graphics.drawable.B......
  • 导入jar包到本地的maven仓库
    当我们需要用maven来管理依赖但是又没有在线的仓库可用时,可以直接导入到本地仓库来管理依赖。在cmd中执行一下命令:mvninstall:install-file"-Dfile=testjar1-1.2-SNAPSHOT.jar""-DgroupId=com.test.test""-DartifactId=testjar1""-Dversion=1.2-SNAPSHOT""-Dpackaging=......
  • vue里cdn引入改为本地js文件引用
     问题vue项目cdn引用会出现网络加载不了问题 vue项目cdn引用  改为本地public/index.html引入首先把cdn的链接复制在浏览器里打开或直接下载下来把js文件放到public文件夹下面  在index.html里引入,注意生产环境才加载出来 ......