添加git分支与全新文件

时间:2014-05-11 23:18:26

标签: git

我一直在努力解决这个问题,并且想知道如何使用新文件添加分支。

这似乎很简单,它不是一个ssh密钥问题,因为我可以毫无问题地添加和编辑其他分支,并且是回购的所有者。

虽然我得到了:

fatal: 'XXXXX' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

1 个答案:

答案 0 :(得分:0)

提醒:创建新文件夹(如“XXXXX”)与创建新分支不同。

如果您想要一个包含新文件的新分支,即一个全新的内容,您可以:

  • 保留在您的git仓库中(已存在文件)
  • 创建孤儿分支(没有提交父级的分支,因此其内容将为空)

    git checkout --orphan newBranch
    

(详见“In git, is there a simple way of introducing an unrelated branch to a repository?”)

  • 在那里添加你的文件(你会看到工作树在新的孤儿分支中是空的)
  • 提交并推送

    git push -u origin newBranch