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

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(或其他平台)查看仓库详情。

相关文章:

  • Spring boot+mybatis的批量删除
  • 模运算的艺术:从基础到高阶的算法竞赛应用
  • AI大白话(一):5分钟了解AI到底是什么?
  • 知识图谱流程说明
  • 开源通义万相本地部署方案,文生视频、图生视频、视频生成大模型,支持消费级显卡!
  • DAY34 贪心算法Ⅲ
  • MinIo前后端实现
  • 深度解析React Native底层核心架构
  • Axure高级功能深度解析一一高效原型设计的利器
  • overcommit_never 和overcommit_guess 的定义和使用
  • APP自动化测试-备忘录:Appium 2.X的安装和启动服务方法
  • 【C语言】动态内存分配函数calloc
  • 设计模式-策略模式
  • 网络运维学习笔记(DeepSeek优化版) 017 HCIA-Datacom综合实验02
  • 【前沿 热点 顶会】CVPR 2025 录用的基于扩散模型的图像生成方向的论文
  • SMT贴片机编程高效学习路径解析
  • 18.使用读写包操作Excel文件:xlrd、xlwt 和 xlutils 包
  • 数据结构系列五:栈和队列
  • MapReduce处理数据流程
  • Stable Deffusion--常见模型插件详解
  • 印度扩大对巴措施:封锁巴基斯坦名人账号、热门影像平台社媒
  • 福建两名厅级干部履新,张文胜已任省委省直机关工委副书记
  • 熬夜又不想伤肝?方法只有一个
  • 准80后遵义市自然资源局局长陈清松任怀仁市委副书记、代市长
  • 印尼巴厘岛多地停电,疑似海底电缆发生故障
  • 图忆|上海车展40年:中国人的梦中情车有哪些变化(下)