• LOG IN
  • REGISTER
  • ISSUES

Make, Hack, Void

  • home
  • projects
  • news
  • community
Home › Community › Resources › Git Repository

Community

  • Get Involved
    • Regular Meetings
    • Our Space
    • Membership
    • Mailing Lists
    • IRC Channel
    • Twitter: @MakeHackVoid
    • Facebook Group
    • Flickr Photo Group
  • Resources
    • Suppliers
    • Committee Contacts
    • Git Repository
    • How To Post Your Project
    • Network Topology
    • Server Config
    • LTSP Workstations
  • Administrative
    • Rules
    • Glossary
    • PPE
    • Risk Assessment
    • Strategic Plan
  • About Us
  • Assets
    • How To Donate/Lend Items
    • Books & Magazines
    • Computers
    • Consumables
    • Furniture
    • All Tools
    • Handheld Tools
    • Large Tools
    • Junk
    • Tool Wishlist

MHV GIT Repository

Browsing the repository

You can browse our git repository online to see the current projects.

Hosting your Own Projects

Getting Started

To create host your project in the MHV GIT repository, you need to do the following:

  1. Create your repository

    • cd myproject

    • rm 'any leftover junk that shouldnt be committed'

    • git init-db

    • git add .

    • git commit -a

  2. Request Alastair create an empty repository & git account for you
  3. Create ~/.netrc (or ~/_netrc for Windows) with your login details:
        machine git.makehackvoid.com login >username< password >password<
    
  4. Push your repository to the server

    • git remote add mhv_<project_name> http://git.makehackvoid.com/<your repo>

    • git push mhv_<project_name> master

  5. Test your repository

    • cd ~/someotherdir

    • git clone http://git.makehackvoid.com/<your repo>
    • cd ..

    • rm -rf ~/someotherdir

  6. Update your project page with the new GIT repository details

Publishing Changes

To publish changes to your new repository, do the following:


  1. cd myproject

  2. git add <list of files you've changed>

  3. git commit

  4. git push mhv_<project_name>

Going Further

For more information, check out the GIT documentation.

  • Community
  • git project repository publishing
  • Printer-friendly version

Search

Member Tweets

evildeece
13 hours 24 min ago — I for one welcome our new 1 handed robotic juggling overlords: http://t.co/EBJXbDps #mhv
MakeHackVoid
18 hours 59 min ago — Space is closed (was open 8 hours)
MakeHackVoid
1 day 3 hours ago — Space is open until 22:15 (estimate)
RuthEllison
2 days 12 hours ago — Very cool homemade electric guitar (work in progress) by @jmettes spotted at @MakeHackVoid http://t.co/sIvoI1fP
MakeHackVoid
2 days 20 hours ago — Space is closed (was open 8 hours)
MakeHackVoid
3 days 4 hours ago — Space is open until 22:00 (estimate)
MakeHackVoid
3 days 22 hours ago — Space is closed (was open 4 1/2 hours)
MakeHackVoid
4 days 3 hours ago — Space is open until 21:30 (estimate)
MakeHackVoid
5 days 2 hours ago — Space is closed (was open 7 hours)
MakeHackVoid
5 days 7 hours ago — Space staying open until 18:00 (estimate)
  •  
  • 1 of 7
  • ››
more