【问题标题】:Git hub switch upload repositoryGithub 切换上传仓库
【发布时间】:2020-02-21 22:57:14
【问题描述】:

我正在用 Django 开发两个应用程序。

我开发了第一个 (app1) 并上传到了 github (https://github.com/myprofile/app1)。 然后,在另一个单独的文件夹中,我开发了第二个(app2)并将其上传到 github 上的另一个存储库(https://github.com/myprofile/app2)。

现在我修改了 app1,我想将它上传到它在 github 上的存储库中。

如果我现在推送我的文件,它们将填充 github 上的 app2 存储库。

如何告诉我的提示选择 app1 的存储库作为我的推送目标?

我想我需要类似的东西

git remote ??? origin https://github.com/myprofile/app1

【问题讨论】:

  • 这两个应用程序是否位于不同的目录中?如果是这样,你为什么不直接切换到app1git push的目录?
  • 不管怎样,你可以用git remote set-url origin https://github.com/myprofile/app1.git更改远程URL。

标签: github git-push git-remote


【解决方案1】:

问题不存在,因为在命令提示符下更改当前目录时,将要上传的文件的存储库目标的 url 已经设置,因为之前存储库与本地目录相关联感谢命令

git init
git remote add origin https://github.com/myprofile/app1.git

【讨论】:

  • 它并不完全依赖于“命令提示符中的当前目录”。 git init 在您运行命令的目录中添加一个 .git 隐藏文件夹。该文件夹是存储你的 repo 的所有配置的文件夹,包括用于 push 你的代码的远程 URL。这就是git 检查的内容。只要每个应用程序都在自己的文件夹中,并带有自己的 .git,它们就不会混合。您可以使用git remote -v 查看当前远程 URL 或添加或更改为其他内容。
猜你喜欢
  • 1970-01-01
  • 2011-10-19
  • 2022-11-27
  • 1970-01-01
  • 2021-12-28
  • 2019-09-23
  • 2017-08-17
  • 2018-06-25
  • 1970-01-01
相关资源
最近更新 更多