现在有个项目A,git提交仓库正常。但是因为项目A不完善,新建了项目B,然后给项目B添加了项目A的远程地址。但是push的时候就会报错。
请问这样的情况怎么解决?谢谢
现在有个项目A,git提交仓库正常。但是因为项目A不完善,新建了项目B,然后给项目B添加了项目A的远程地址。但是push的时候就会报错。
请问这样的情况怎么解决?谢谢
同意 @两枪做掉 的建议,应该提供一些上下文:干了什么事导致了什么错误发生。
可以说一下 remote
这个命令:
使用 git remote add [remote_name] [remote_url]
来添加一个新的远程仓库。
使用 git push [remote_name]
可以向指定远程仓库推送。
比如在 A 仓库中加入 B 仓库,并将代码推送到 B 仓库中:
$ git remote add B [B_repo_url]
$ git push B
将上述 [B_repo_url]
中的值替换成 B 的仓库 URL 的值
值得注意的是,推动到 B 仓库一定要保证没有冲突。否则会提示你推送不了。
也可以使用
-f
强制推送覆盖仓库。如果使用该命令,你应该知道会带来的后果。
13 回答12.9k 阅读
8 回答2.7k 阅读
2 回答5.1k 阅读✓ 已解决
5 回答1.3k 阅读
3 回答2.3k 阅读✓ 已解决
5 回答1.5k 阅读✓ 已解决
3 回答2.2k 阅读
建议贴一下报错
1.远程分支先删除项目A,再进行B的push