Git 从原来克隆地址修改指定到自己的远程地址

很多时候,我们会从github上获取一个项目作为自己项目的基础,使用git clone xxx 克隆下来。这时候本地项目是使用来自别人github的仓库地址。而我们需要重新为自己的项目建立一个自己的仓库。

实现目标
# 以下均以项目`git_tp` 为例:

克隆来自网上旧地址:`http://github/john/git_tp.git`
(修改成)我的新地址:`http://github/my/git_tp.git`
远程仓库名称: `origin`

方法一: 通过命令直接修改远程地址

进入git_tp根目录
git remote 查看所有远程仓库, git remote xxx 查看指定远程仓库地址
git remote set-url origin http://github/my/git_tp.git

方法二: 通过命令先删除再添加远程仓库

进入git_test根目录
git remote 查看所有远程仓库, git remote xxx 查看指定远程仓库地址
git remote rm origin
git remote add origin http://github/my/git_tp.git

强制pull

git fetch --all // 指令是下载远程仓库最新内容,不做合并
git reset --hard origin/master // 指令把HEAD指向master最新版本
git pull //可以省略

你可能感兴趣的:(Git 从原来克隆地址修改指定到自己的远程地址)