Thread (6 messages) flat view 6 messages, 3 authors, 2016-06-15

Re: How to create empty CENTRAL git with master / development branch ?

From: Holger Hellmuth <hidden>
Date: 2016-06-15 22:53:27

On 03.04.2012 12:53, J. Bakshi wrote:
Dear list,

I need to create git repos on a remote server by the command executed on that server
through ssh as

` ` ` ` `
git --bare init project_name.git
you probably meant "git init --bare project_name.git"
How can I also add the master branch, so that users don't need to
execute  [ git push origin master ]  ?
What else do you want them to execute? "git init --bare" creates an 
empty repository. Without pushing to it it will always stay empty

Generally: If you want a central repository, the first one to push to it 
might do something like this:

git remote add origin ssh://big.brother.edu/repo.git
git push origin master
git config branch.master.remote origin
git config branch.master.merge refs/heads/master

Everyone else could do

git clone ssh://big.brother.edu/repo.git

Now everyone will push to the repository master when they do "git push".

Is that what you wanted to know?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help