2011-02-06 42 views

回答

1

或多或少,雅。它会在第一个git克隆中显示为空回购。在任何其他git推送工作之前,你必须从你的克隆回购中做一个“git push origin master”。

git clone ssh://[email protected]/your-repo-location 
cd $your_repo 
touch Readme 
git add Readme 
git commit -am "Initial commit" 
git push origin master 

Hooray!

2

Jordan's answer(克隆空的裸仓库)已被认可,但它不是唯一的可能性。

git remote add origin <ssh-url> 

,因为你要推:

如果你已经做了当地一些工作作为问题标题中提到(创建一个存储库,并致力于它),然后你会使用远程,你已经完成的工作!您可能还需要设置你的主人来跟踪遥控器的主人,让它看起来更像你从远程克隆(就好像它是中央权威的来源,它听起来就像是):

git branch --set-upstream master origin/master 

这会让你做像git pull这样的事情,隐含地表示git pull origin master

相关问题