美文网首页
git 仓库与本地连接

git 仓库与本地连接

作者: alipy_258 | 来源:发表于2023-11-22 17:42 被阅读0次

休假回来,手抖进行的 mac 系统升级,导致数据格式化,一系列软件、配置都清空,这篇文字记录了本地代码与远程 git 仓库进行 clone 、push操作遇到的一些问题!

  1. 首先,要全局设置用户名跟邮箱,跟 git 账号保持一致;
在命令行中输入:
git config --global user.name "xxx"
git config --global user.email "xxx@qq.com"

可以查看是否成功:git config --list
  1. 生成秘钥,与git 进行链接(需要验证身份,将本地与远程进行关联)
在命令行中输入:
ssh-keygen -t rsa -C "your_email@example.com" // your_email@example.com 需要替换成自己得地址

生成完成,会出现两个文件:id_rsa 和 id_rsa.pub, id_rsa 是私钥,id_rsa.pub 为公钥

  1. git 配置公钥
    将公钥复制到 git 里面


    image.png
  2. 如果都配置完成了,开始clone 代码,但是提示输入密码,输入后也无法clone。就需要进行以下配置:

  3. 检查git config文件;cat ~/.ssh/config

  4. 如果没有,需要创建文件,并写入以下内容:

// 创建文件:touch config
Host * 
PubkeyAcceptedKeyTypes +ssh-rsa
  1. 通过ssh方式拉取代码时,反复出现需要输入密码,需要进行以下配置:
ssh-keygen -p [-P old_passphrase] [-N new_passphrase] [-f keyfile]
举例:$ ssh-keygen -p -P name -N '' -f ~/.ssh/id_rsa

就把 'name' 密码改为了 '',之后就可以不用输入密码使用 git push、git pull 等命令

  1. 其他常用命令
    vim xxx // 查看文件
    makdir xxx // 创建文件夹
    touch xxx // 创建文件

相关文章

  • 常用的git命令

    1,git init创建git仓库 2,git status 查看git仓库 3,git diff 查看这次与上次...

  • Git 入门到放弃

    简介 git关联远程仓库 本地仓库与远程仓库同步问题 Git 终端命令 git关联远程仓库 基本流程 注册gith...

  • 学习如何使用git

    学习如何使用git git的初始设置 git仓库的ssh密钥 远程仓库的设置 远程仓库与本地仓库的同步(参考了这篇...

  • 2019-04-05

    Git Clone 用法 拷贝一个 Git 仓库到本地,本地目录名称与Git 仓库同名git clone <版本库...

  • git 常用命令

    git 常用命令 level1: 初始化仓库:git init 与远程仓库关联:eg: $ git remote ...

  • Git概览

    Git到底是个什么鬼?远程仓库又是个什么鬼?本地Git仓库与远程仓库有什么区别? Git到底是个什么鬼? Git不...

  • Coding.net远程仓库与本地同步

    1.本地安装git软件,借助git辅助完成本地仓库与远程仓库的交互 git地址:https://git-scm.c...

  • Git常用命令

    一、仓库命令操作 初始化一个本地仓库 查看本地仓库是否连接远程仓库 本地连接远程仓库 删除远程连接仓库 二、项目文...

  • Git GUI (可视化git)

    1 在git仓库右键选择Git GUI here 2下拉远程仓库 3合并到本地仓库 以上是远程仓库与本地仓库保持一...

  • 工作中git常用命令

    本地仓库与远程仓库关联;方法一:git clone ***方法二:git initgit remote add o...

网友评论

      本文标题:git 仓库与本地连接

      本文链接:https://www.haomeiwen.com/subject/yacwwdtx.html