我是 git 新手,还没有完全了解工作流程。因此,我在 github.com 上创建了一个存储库,并且能够从我的计算机推送所有文件。现在我已经在 github 上创建了一个新的存储库,并在我的计算机上创建了一个新文件夹。所有内容都从新文件夹中推送,但它被推送到旧存储库中,而不是新存储库中。如何切换到新的存储库?提前谢谢你的帮助。
您可以使用git remote
查看和编辑本地存储库连接到的上游存储库。查看当前远程仓库
>> git remote -v
"remote-alias" ssh://url.of.remote.repository/ (fetch)
"remote-alias" ssh://url.of.remote.repository/ (push)
每个仓库都有一个fetch
and a push
分别用于从存储库获取和推送到存储库的地址。这些是分开的,以允许在获取发生的情况下进行设置http
但推动发生了ssh
例如。
Use git remote rm alias
删除旧的远程存储库并
git remote add "alias" http://url.to.new.remote
添加一个新别名(只需将“别名”替换为您要使用的实际别名)。
当你做一个git clone
默认情况下会在别名下添加一个新的遥控器origin
,这只是一个约定,您可以根据需要命名别名。
您可以拥有多个远程存储库,并且当您push
只需定义您要推送到哪一个
git push origin /src/java
git push dev-tests /some/other/path
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)