今天用git 推送到自己的远程仓库时候,不知道怎么回事,推送不上去,查询了资料才知道昨天写的代码关联到别人的仓库地址了,废了好大功夫才搞定,下面是几种好用的方式。
方法一 :
使用vim命令
修改 .git 配置文件
执行命令如下图:
image.png
image.png
本地 Git 仓库根目录下:cd .git ;
编辑 Git 配置文件:vim config ;
shift + i 进入编辑模式 ;
修改 [remote "origin"] 下 url 的值 ;
ESC 输入 x 保存退出即可;
方法二 :
使用 Git 命令
直接修改本地仓库所关联的远程仓库的地址;
image.png
- 进入本地 Git 仓库根目录下;
- 键入: git remote 查看远程仓库名称:origin ;
- 键入:git remote get-url origin 查看远程仓库地址;
- 键入:git remote set-url origin git@10.1.22.30:LauncherGroup/Launcher.git ( 如果未设置ssh-key,此处仓库地址为 http://... 开头)
方法三 :
使用 Git 命令
先删除本地仓库当前关联的无效远程地址,
再为本地仓库添加新的远程仓库地址
进入本地 Git 仓库根目录下;
- 键入: git remote 查看远程仓库名称:origin ;
- 键入:git remote rm origin 删除本地仓库当前关联的远程仓库;
- 键入:git remote add origin git@10.1.22.30:LauncherGroup/Launcher.git ( 如果未设置ssh-key,此处仓库地址为 http://... 开头)
自己的仓库地址在 github上 这样 查看
image.png