當談到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