summaryrefslogtreecommitdiff
path: root/doc/git init
blob: 7ba5071ed282b988ad1dcfc72b7ba14096e6e85d (plain)
  1. remote$ mkdir public_html/git
  2. (etch)
  3. remote$ GIT_DIR=~/public_html/git/monkeysphere.git git init-db
  4. remote$ cd ~/public_html/git/monkeysphere.git
  5. remote$ chmod a+x hooks/post-update
  6. # NOT SURE IF THIS IS NEEDED: remote$ git-update-server-info
  7. fetch = +refs/heads/*:refs/remotes/dkg/*
  8. (newer)
  9. remote$ mkdir -p public_html/git/monkey.git
  10. remote$ cd public_html/git/monkey.git
  11. remote$ git --bare init
  12. remote$ chmod a+x hooks/post-update
  13. remote$ git-update-server-info
  14. (new way! no origin/)
  15. $ cd ~/src
  16. $ mkdir monkeysphere
  17. $ cd monkeysphere
  18. $ git init
  19. $ git remote add -f mlcastle http://git.mlcastle.net/monkeysphere.git/
  20. $ git remote add grunt grunt:/whatever
  21. $ git config remote.grunt.push "+refs/heads/*"
  22. $ git merge mlcastle/master
  23. $ git push grunt
  24. (old way!)
  25. (in ~/src or wherever)
  26. local$ git clone http://git.mlcastle.net/monkeysphere.git/ monkeysphere
  27. local$ cd monkeysphere
  28. .git/config:
  29. [core]
  30. repositoryformatversion = 0
  31. filemode = true
  32. bare = false
  33. logallrefupdates = true
  34. ## THIS ONE NEEDS TO BE CHANGED TO YOUR REMOTE URI
  35. [remote "post"]
  36. url = YOUR-REMOTE-URL/git/monkeysphere.git
  37. push = +refs/heads/*
  38. ### THE ABOVE ONE NEEDS TO BE CHANGED
  39. [remote "mlcastle"]
  40. url = http://git.mlcastle.net/monkeysphere.git/
  41. fetch = +refs/heads/*:refs/remotes/mlcastle/*
  42. [remote "jrollins"]
  43. url = http://lair.fifthhorseman.net/~jrollins/git/monkeysphere.git/
  44. fetch = +refs/heads/*:refs/remotes/jrollins/*
  45. [remote "dkg"]
  46. url = http://lair.fifthhorseman.net/~dkg/git/monkeysphere.git/
  47. fetch = +refs/heads/*:refs/remotes/dkg/*
  48. [remote "mjgoins"] SEE: dkg, jrollins, etc.
  49. [remote "micah"]
  50. url = http://micah.riseup.net/git/monkeysphere.git
  51. fetch = +refs/heads/*:refs/remotes/micah/*
  52. [remote "enw"]
  53. url = http://lair.fifthhorseman.net/~enw/git/monkeysphere.git/
  54. fetch = +refs/heads/*:refs/remotes/enw/*
  55. [remote "rossg"]
  56. url = http://lair.fifthhorseman.net/~rossg/git/monkeysphere.git/
  57. fetch = +refs/heads/*:refs/remotes/rossg/*
  58. [remote "greg"]
  59. url = http://lair.fifthhorseman.net/~greg/git/monkeysphere.git/
  60. fetch = +refs/heads/*:refs/remotes/greg/*
  61. blood type =
  62. -----------------
  63. [remote "upload"]
  64. url = ssh://z.mlcastle.net/var/www/git/monkeysphere.git/
  65. push = +refs/heads/*
  66. $ git fetch dkg
  67. $ git checkout master
  68. $ git merge remotes/dkg/master
  69. $ git push post
  70. grunt's fingerprint: be:43:9c:03:9c:04:1a:97:7a:61:8a:fe:71:9d:6c:67
  71. (grunt is lair.fifthhorseman.net)
  72. for foo in $(git remote); do git fetch $foo; done
  73. set mainfont {Arial 12}
  74. set textfont { Courier 12}
  75. set uifont {Arial 10 bold}
  76. set tabstop 8
  77. set findmergefiles 0
  78. set maxgraphpct 50
  79. set maxwidth 16
  80. set cmitmode patch
  81. set wrapcomment none
  82. set showneartags 1
  83. set showlocalchanges 1
  84. set datetimeformat {%Y-%m-%d %H:%M:%S}
  85. set limitdiffs 1
  86. set bgcolor white
  87. set fgcolor black
  88. set colors {green red blue magenta darkgrey brown orange}
  89. set diffcolors {red "#00a000" blue}
  90. set diffcontext 3
  91. set selectbgcolor gray85
  92. set geometry(main) 1280x936+14+28
  93. set geometry(topwidth) 1278
  94. set geometry(topheight) 286
  95. set geometry(pwsash0) "638 1"
  96. set geometry(pwsash1) "903 1"
  97. set geometry(botwidth) 1001
  98. set geometry(botheight) 638
  99. set permviews {}