Master 似乎不是 git 存储库错误

Master 似乎不是 git 存储库错误

我继承了一个职位和创建新 git 存储库的说明。不幸的是,我遇到了问题,这里没有人知道该怎么办。希望有人能帮助我。

以下是我留下的指示:

创建一个新的存储库:

  1. 对于这些步骤,你需要进入 gitosis-admin 存储库,如果没有,请在合适的父文件夹中执行:git clone[电子邮件保护]:gitosis-admin.git
  2. 编辑 gitosis.conf 文件 - 在 gitosis-admin 根目录中,在 [group base-repo] 部分下,将新 repo 的名称添加到“writable =”部分的末尾。
  3. 提交更改并推回到 gitosis-admin master。
  4. 对于下一个命令,my_new_project 代表你的项目名称
  5. mkdir 我的新项目
  6. 我的新项目
  7. git init
  8. 复制你想要用来启动仓库的所有文件
  9. git commit -a -m“初始化新存储库”
  10. git 远程添加原点[电子邮件保护]:我的新项目.git
  11. git push master
  12. git push master:qa

所以我执行了 1 和 2,没有问题。它在我的计算机上创建了一个名为 gitosis-admin 的本地文件夹。我按照指示编辑了 gitosis.conf 文件。但是当我尝试执行步骤 3(我假设是 git push gitosis-admin master)时,bash 告诉我

致命错误:“master”似乎不是一个 git 存储库

致命:远端意外挂断

我究竟做错了什么?

答案1

“origin” 只是远程存储库的本地名称,它不是命令的一部分。

例如,你可以写类似这样的内容:

git remote add fakeorigin [email protected]:loyalty.git

要删除远程存储库,请输入:

git remote rm origin

参考: http://www.kernel.org/pub/software/scm/git/docs/git-remote.html

相关内容