我想,你必须添加文件并在服务器上的仓库提交。为什么你不试试裸仓库?
,如果你还需要通过遥控推提交试试这个命令:用户推后
git clone ssh://[email protected]:sshport/usr/local/git/repo.git myrepo
cd myrepo
git branch someUser # create new branch
vim README ## some change on the file
git add README
git commit -a -m "some change by someUser" ## user commit changes
git push origin someUser ## push commit to server
:在客户端上
cd /usr/local/git/ ## or your own repo destination
mkdir repo.git
cd repo.git
git init
touch README
git add .
git commit -a -m "start my repository"
如Ubuntu:
在服务器上创建存储库change的系统管理员必须是合并提交,简单的方法是:
cd /usr/local/git/repo.git
git merge someUser ## merge repo by user commit
而且......他似乎是克隆一个空仓库,将没有什么不可以,并推动它。 – larsks
我会尝试,但我认为,这是可能的,而不是--bare。因为我有3个仓库,它也可以通过git init(without --bare)命令创建。感谢您的回复 –
没有'--bare'是可能的,是的,但有一些不便之处。 – Kaz