git 迁移

当git版本管理服务器地址改变时,需要进行迁移操作。本文详细介绍了如何修改git远程仓库地址及设置SSH key,包括生成秘钥对、复制SSH key信息并添加到gitlab的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

git迁移教程

在项目开发中有时候git版本管理服务器地址会发生变化,此时我们本地也要相应更改一些设置,以适配新的服务器。

1. 修改git远程仓库地址

//终端命令:

//查看远程仓库地址
git remote -v

//添加新的远程仓库地址
git remote add [remoteNmae] [remoteUrl]

//例如 git remote add origin http://git.practice.com:8090/kangxq/practice.git

//如果你现有的remote name 和你想要设置的一样,先删除原有的
git remote rm [remoteName]

2. 设置SSHkey

2.1 生成秘钥对
//查看本地是否已经配置SSH Key
 ls -al ~/.ssh

//使用ssh-keygen生成密钥对SSH key
ssh-keygen -t rsa -C "your email"

提示秘钥对生成,键入秘钥对保存文件名
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/username/.ssh/id_rsa):
使用默认文件名,直接回车

提示输入密码,可以直接回车,也可以设置密码
Enter passphrase (empty for no passphrase):
Enter same passphrase again:

最后提示
Your identification has been saved in /Users/username/.ssh/id_rsa.
Your public key has been saved in /Users/username/.ssh/id_rsa.pub.

表示秘钥对生成成功

//查看
ls -al ~/.ssh
2.2 复制ssh key信息
//在终端显示秘钥对信息
cat ~/.ssh/id_rsa.pub

//复制秘钥对信息
pbcopy < id_rsa.pub
2.3添加ssh key到gitlab

在浏览器打开之前设置的remote url
1.点击用户名,找到Profile Setting 选项
2.点击Profile Setting ,找到SSH Keys选项
3.添加复制好的SSH Key

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值