当谈到git时,我是一个noob。heroku-like git setup?
我怎样才能得到它,所以我可以做一些像git push production master
,并有我自己的远程存储库镜像?
目前,每当我跑git push production master
我得到:
error: By default, updating the current branch in a non-bare repository
...
! [remote rejected] master -> master (branch is currently checked out)
我在做什么错?
因此,如果我要在给定目录中的服务器上运行'git init --bare',并且我推送到该存储库,那么在哪里可以找到实际的文件?我看到的只有'branches'和'config'等类似的东西。谢谢 – Tyler 2010-07-10 06:13:09
你没有在服务器上裸露的公共存储库中找到实际的源文件 - 你做了一个克隆来获得一个工作仓库,其中有一个特定分支(通常是master)的文件被签出 - 但我想你给你自己的问题的答案,你已经知道了。 – Dipstick 2010-07-10 08:55:17
@chris实际上清除了我实际上在做的事情。 谢谢! – Tyler 2010-07-10 20:18:23