推送到GitHub仓库将更改写入与仓库相同名称的文件夹中

问题描述 投票:0回答:1

我有一个GitHub存储库(https://github.com/userName/packageName)。我通常使用以下命令将更改从本地计算机推送到GitHub存储库:

git add .
git commit -m "message"
git push origin master

我不确定我做了什么。但是,现在,当我发出此命令时,我注意到它仅将更改推送到重复命名的子文件夹(https://github.com/userName/packageName/packageName)中的GitHub存储库中。我还注意到,它在我的GitHub存储库页面上使用相同的packageName创建了一个“比较并提取请求”按钮。

我仔细检查了本地计算机上没有重复的packageName(我的目录只是/ Users / userName / packageName)。运行git branch -a显示:

* master
  remotes/origin/RELEASE_3_10
  remotes/origin/packageName
  remotes/origin/master
  remotes/upstream/RELEASE_3_10
  remotes/upstream/RELEASE_3_9
  remotes/upstream/master

如何解决此问题并将所有更改仅推送到我的GitHub存储库(https://github.com/userName/packageName),而不是(https://github.com/userName/packageName/packageName)?

git github git-push repo
1个回答
0
投票

可能不是一个很好的答案,但我最终得到了:

1)完全删除本地软件包文件夹2)将GitHub存储库克隆到新的本地包文件夹中3)在本地删除冗余文件夹名称4)将更改推送到GitHub

这同时删除了我的GitHub存储库上的“ Compare and Pull Request”按钮“和具有相同packageName的冗余文件夹。

© www.soinside.com 2019 - 2024. All rights reserved.