【发布时间】:2018-07-17 13:57:47
【问题描述】:
所以,我在 Visual Studio 中有一个项目连接到 Git 源代码控制(我在 GitLab 上有一个存储库)。现在,我想在 GitLab 上创建另一个项目并将我现有的项目推送到那里。
我在 GitLab 中创建了一个新的空项目,并尝试简单地将 Visual Studio 中的推送 URL 更改为新项目的 URL(设置 - 存储库设置 - 编辑推送 URL),然后再次通过 VS 推送我的更改.然而,这并没有奏效,我得到了臭名昭著的
refs/heads/master, pre-receive hook 被拒绝
这似乎是一种简单的方法,但现在我猜我需要另一种方法。
注意:主分支不受保护。
【问题讨论】:
-
你试过'rm -rf .git'然后把它推送到新的仓库吗?也许清除现有的 git 设置会有所帮助?除非出于某种原因您仍然需要第一个
-
master 是受保护的分支吗?
-
@aquaballin 如果可能,我想保留现有的仓库。
-
@ElpieKay 不是。
标签: git version-control