Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
docs:site5:git [2010/04/10 10:54] billhdocs:site5:git [2010/04/10 11:08] billh
Line 13: Line 13:
 git init --bare shared=group git init --bare shared=group
 </code> </code>
-  * exit from your ssh connection+  * since this will be served over http, you need to set up a post commit hook for [[update-server-info]] to run or else the public will not be able to clone your repo; if all users were using git:// or ssh://, this wouldn't be necessary 
 +  * exit from your remote ssh connection
   * cd into your local project, and add the remote<code>   * cd into your local project, and add the remote<code>
 git remote add origin remoteuser@remotehost.com:public_html/git/path/to/repo.git git remote add origin remoteuser@remotehost.com:public_html/git/path/to/repo.git
Line 22: Line 23:
 </code> </code>
   * if you want this to be known as something other than origin, change origin as desired   * if you want this to be known as something other than origin, change origin as desired
 +  * even though the post commit hook is set up, you should run this once manually inside the remote repo directory<code>
 +git update-server-info
 +</code>
  
 ===== developer user clone ===== ===== developer user clone =====
Line 34: Line 38:
 </code> </code>
  
 +===== External Links =====
 +  * http://toolmantim.com/thoughts/setting_up_a_new_remote_git_repository
  • docs/site5/git.txt
  • Last modified: 2010/04/10 11:26
  • by billh