将现有代码指向GIT中远程respository的新位置
我在服务器上移动了我的远程存储库(将现有代码指向GIT中远程respository的新位置,git,push,Git,Push,我在服务器上移动了我的远程存储库(git),路径发生了更改。但是,由于错误,我提交了一些更改,但忘记了推送上次提交。现在推的时候还在老地方试 如何开始将相同的本地代码库指向新的git存储库,这样我就可以继续工作,而不必重新克隆存储库并重新应用未推送的更改 git.exe推送--进度“源”主控:主控 远程:找不到 致命:存储库“”不可用 发现 我自己想出来的: 需要手动更改.git文件夹下config文件中的url字段。它是一个隐藏的文件夹(我知道,但之前没有想到,因为我没有看到它) 现在,代码指
git
),路径发生了更改。但是,由于错误,我提交了一些更改,但忘记了推送上次提交。现在推的时候还在老地方试
如何开始将相同的本地代码库指向新的git存储库,这样我就可以继续工作,而不必重新克隆存储库并重新应用未推送的更改
git.exe推送--进度“源”主控:主控
远程:找不到
致命:存储库“”不可用
发现
我自己想出来的:
需要手动更改.git
文件夹下config
文件中的url
字段。它是一个隐藏的文件夹(我知道,但之前没有想到,因为我没有看到它)
现在,代码指向了新的存储库位置,我可以自己推它了:
需要手动更改.git
文件夹下config
文件中的url
字段。它是一个隐藏的文件夹(我知道,但之前没有想到,因为我没有看到它)
现在,代码指向了新的存储库位置,我可以按下按钮,您可以使用下面的命令将链接更改为新的远程存储库 git远程设置url源{NEW url.git} 您可以通过以下方式验证此更改: git远程-v 以上命令假定远程存储库命名为“origin”,这是使用git的默认命名法,您可以根据本地环境进行适当的更改
有关更多详细信息,请访问您可以使用下面的命令将链接更改为新的远程链接 git远程设置url源{NEW url.git} 您可以通过以下方式验证此更改: git远程-v 以上命令假定远程存储库命名为“origin”,这是使用git的默认命名法,您可以根据本地环境进行适当的更改
更多详细信息,请参见;我会避免弄乱.git/config文件。有这样的命令;在@rashmirathi s answeragree中使用git remote set url origin。。。我只是做了我发现的第一件事,因为这是一件紧急的事情。使用命令绝对是一种安全的方式;我会避免弄乱.git/config文件。有这样的命令;在@rashmirathi s answeragree中使用git remote set url origin。。。我只是做了我发现的第一件事,因为这是一件紧急的事情。使用命令绝对是一种安全的方法。谢谢。。。这比我做的更安全。@rashmirathi:祝贺你第一次接受答案:)谢谢。。。这比我做的更安全。@rashmirathi:祝贺你第一次接受答案:)
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
hideDotFiles = dotGitOnly
[remote "origin"]
url = http://server.com/new-value/repo-name.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master