2014-01-15 81 views
0

我是git世界新人,最近我開始部署木偶。我打算在git版本控制中放置傀儡。我下面木偶的食譜,做以下git回購問題相關傀儡

[email protected]:/etc/puppet# git init 
Initialized empty Git repository in /etc/puppet/.git/ 
[email protected]:/etc/puppet# git add manifests/ modules/ 
[email protected]:/etc/puppet# git commit -m "initial commit" 
[master (root-commit) c7a24cf] initial commit 
59 files changed, 1790 insertions(+), 0 deletions(-) 
create mode 100644 manifests/site.pp 
create mode 100644 manifests/utils.pp 

當我運行以下命令,我得到這個錯誤。什麼是命令要做?

[email protected]:/etc/puppet# git push -u origin master 
fatal: 'origin' 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. 

我該如何連接到git並在我的客戶端或其他地方簽出我的回購?

+0

'git remote -v'輸出什麼? – Agis

+0

git remote -v'empty'輸出 – Satish

回答

2

你必須告訴混帳其中遠程倉庫位於:

git remote add origin <url-of-remote> 

編輯:origin僅僅是你的主要遠程的傳統名字,很像master是你的主分支。

+0

''?像這個'git:// myserver /' – Satish

+0

@Satish這取決於你推/拉的服務器的配置。示例網址可以是:'[email protected]:myapp/myapp.git'或'https:// mydomain.com/myapp/myapp.git' – Agis

+0

'myapp.git' ??我沒有在任何地方定義它?我怎麼知道我的情況是什麼名字?或在哪裏定義?對不起,因爲我不清楚完整的URL – Satish

0

如果你已經在/ etc/puppet文件夾中完成了一個git init,它已經是'origin'了,你不必推送。

我想你只是想將文件添加到主分支。你已經完成了你的提交。試試git log