当前位置: 首页 > article >正文

Gitee重新远程连接仓库(Linux)

Gitee重新远程连接仓库(Linux)


因为虚拟机重新安装了一回,所以需要重新和远程仓库连接,在网上找了很久没有找到相关操作,自己实操成功,记录下本博客,帮助有需要的人


  1. 确保新虚拟机安装Git
    在新虚拟机上,首先检查是否安装了Git。如果没有,安装它:

    • 对于Ubuntu/Debian系统:sudo apt update && sudo apt install git
    • 对于CentOS/RHEL系统:sudo yum install gitsudo dnf install git
    • 安装完成后,运行 git --version 确认安装成功。
  2. 配置Git基本信息
    如果你之前在远程仓库上有提交记录,建议配置相同的用户名和邮箱:

    git config --global user.name "你的名字"
    git config --global user.email "你的邮箱"
    

    这样可以保持提交记录的一致性。

  3. 克隆远程仓库到新虚拟机
    假设你之前用的是GitHub、GitLab或Gitee之类的平台,找到你远程仓库的URL(比如 https://gitee.com/用户名/仓库名.git 或 SSH 格式 git@gitee.com:用户名/仓库名.git)。然后在新虚拟机上运行:

    git clone 远程仓库URL
    

    在这里插入图片描述

    • 如果使用 HTTPS URL,可能会提示输入用户名和密码(或个人访问令牌)。
    • 如果使用 SSH URL,需要在新虚拟机上生成SSH密钥并添加到远程仓库平台:
      ssh-keygen -t rsa -b 4096 -C "你的邮箱"
      
      然后将 ~/.ssh/id_rsa.pub 的内容添加到远程仓库平台的SSH设置中。
      在这里插入图片描述
  4. 验证连接
    克隆完成后,进入仓库目录:

    cd 仓库名
    git remote -v
    

    这会显示远程仓库的URL,确认是否正确连接到你之前的仓库。

  5. 继续工作
    如果之前本地仓库有未推送的更改,但虚拟机已删除,那些更改可能已丢失。不过,远程仓库的内容应该都还在。你可以在新虚拟机上直接基于远程仓库的内容继续工作:

    • 查看分支:git branch -a
    • 切换分支(如果需要):git checkout 分支名
    • 拉取最新代码:git pull origin 分支名

注意事项

  • 如果你之前在远程仓库启用了两步验证,可能需要使用个人访问令牌(Personal Access Token)而不是密码。
  • 如果不确定远程仓库URL,可以登录Gitee(或其他平台)查看仓库详情。

http://www.kler.cn/a/588081.html

相关文章:

  • 【Redis】缓存穿透、缓存击穿、缓存雪崩
  • Leetcode2272:最大波动的子字符串
  • 文档搜索引擎
  • Gluten 项目贡献指南
  • 行为模式---模版模式
  • S32K144入门笔记(十):TRGMUX的初始化
  • 区块链知识点2
  • 3.水中看月
  • IP 地址
  • 一级运动员最小几岁·棒球1号位
  • 使用OpenResty(基于Nginx和Lua)优化Web服务性能
  • k8s系统学习路径
  • C语言之 条件编译和预处理指令
  • ospf单区域
  • 【MySQL】多表查询(笛卡尔积现象,联合查询、内连接、左外连接、右外连接、子查询)-通过练习快速掌握法
  • 【leetcode hot 100 108】将有序数组转换为二叉搜索树
  • 英语面试常见问题
  • 前缀和算法第一弹(一维前缀和和二维前缀和)
  • 【环境配置】windows下vscode下无法激活conda环境、创建虚拟环境报错
  • 算法题刷题方法记录(蓝桥杯、Leetcode)