当前位置: 首页 > 知识库问答 >
问题:

(Git)如何推送未做任何更改的文件?

袁谭三
2023-03-14

我正在VS Code中处理一个React项目,并试图将我所有的文件推送到一个新的Git Web URL。原因是我更改了存储库的名称,导致Web URL也发生了变化。我刚刚从我的项目中提交的所有更改都被推送到旧URL,但我需要将它们提交到新URL。但由于我没有未更改的文件,我无法从VS Code工作室内推送它们。

有没有一种方法可以在没有对我的任何文件进行任何新更改的情况下,通过我的新web URL将我的整个项目提交到我的存储库?

共有1个答案

胡国兴
2023-03-14

我猜当你谈论URL时,你是在谈论旧的回购协议和新的回购协议,对吧?如果是这样的话,只需向该(本地)回购协议添加一个新的远程,并将URL添加到新的回购协议中,然后将您想要的任何分支推送到新的回购协议中。

 类似资料:
  • 如何在本地删除空文件夹,并让通过拉-推共享远程文件夹的其他协作者也这样做?我知道git不会从这个意义上“跟踪”文件夹,但问题仍然存在。 e、 我将一个文件移动到另一个文件夹并提交了(移动的)更改。 但是我不能文件夹,因为我得到的不匹配不存在。 我可以做一个,但是它是如何被推上去的呢? 我可以直接文件,但如何正确地删除目录,并将其推送到存储库,然后在其他人拉取时将其推送到存储库,以便删除其现有文件夹

  • 问题内容: 环顾四周,但找不到一个示例。没有解释文档,我无法弄清楚。 如何修改文件(例如,README.md),为修改后的文件创建提交,然后将提交推送到服务器? Nodegit:http ://www.nodegit.org/ Nodegit文档:http ://www.nodegit.org/nodegit 问题答案: 有一个示例,说明如何在其存储库上创建/添加和提交,可以帮助您修改文件。 ht

  • 所以我有一个相当标准的登录页面:

  • 本文向大家介绍Git 将本地更改推送到SVN,包括了Git 将本地更改推送到SVN的使用技巧和注意事项,需要的朋友参考一下 示例 命令 将为您的每个本地git提交创建SVN修订版。与SVN一样,您的本地git历史记录必须与SVN信息库中的最新更改同步,因此,如果命令失败,请尝试先执行git svn rebase。

  • 怎么修这个东西?我需要“Karetski”用户名而不是“Pavelmetsko”

  • 我想更改Git默认远程分支目标,这样我就可以 而不是: 目前它被设置为源遥控器,我想把它设置为不同的遥控器。 我试图删除原来的(克隆的)遥控器 这确实删除了原始遥控器。但不能解决 问题。我仍然得到: 致命:没有配置的推送目标。从命令行指定 URL ,也可以使用以下命令配置远程存储库: 我还试着玩: 和其他选项,但似乎都不起作用(可能是因为我太快删除了源远程?) 按照这里的答案,我试图改变: 但两者