开发者社区> 问答> 正文

git提交到远程仓库出错 400 请求报错 

我本地centos,开始是clone了远端仓库的a分支,然后我本地clone下来后是个文件夹,我改了一下名为c,

git remote add b git@git :a 了一个本地分支,我现在希望remote的这个b分支关联上c文件夹,以后在c文件夹的改动可以git push 到远端的a分支

我试了几次,不管在c的上级目录git remote还是c目录内git remote,git push都会出现这么一个错误提示:

(改动后 我git add .   ----   git commit -m "" git push这个步骤)

error: src refspec a does not match any. error: failed to push some refs to 'git@git :a'

我现在有点搞不懂remote add一个分支后怎么关联一个目录呢?网上查到的方法不适用,跟我改名字有关系吗?是不是我跳过了某步骤?

展开
收起
kun坤 2020-05-30 15:15:32 1552 0
1 条回答
写回答
取消 提交回答
  • 分支没法关联目录,除非你用git sub module ,另外你那些报错,是因为你根本没弄明白你之前执行的remote add在干什么,没弄清楚的命令你为什么要执行?再看下文档吧######嗯,谢谢,确实我没搞明白,我没指定分支。。嗯,嘿嘿######如果目录要单独管理,简单粗暴的方法就是在子目录再git init然后独立当做一个git库管理,但是这样不符合常理。

    2020-05-30 15:15:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
新一代高效Git协同模型 立即下载
AGit-Flow:新一代高效Git协同模型 立即下载
AGit-flow:新一代高效Git协同模型 立即下载

相关实验场景

更多