addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Git Hack Night

Ok this ones a bit different, as lots of people seem interested we're going to have a Git Hack Night. If anyone fancies presenting that would be great (let me know), if not bring a laptop with Git setup and we'll share what we know and workout what we don't. If you don't want to bring your own laptop I'm sure people will be happy to pair.

We've got a great new venue. It's a Gallery/Artist's space, there is plenty of room and a huge cinema projector. It's just around the corner from the Langton. No beer but lots of tea!

To help with the running costs of DeepspaceWorks and to pay for teabags we're going to ask for a donation. I think £3 would be great.

 

If the date isn't good for people I will reschedule

Cheers

Tom

Join or login to comment.

  • Matt B.

    I've finally got round to uploading the slides to slideshare in case anyone will find them useful: http://www.slideshare.net/MattBreckon/Cheltenham-geeks-git

    August 23, 2013

  • Jez P.

    I came across this blog post this morning regarding git commits. As well as good commit comments, it also covers rewriting commits before you push to a server, and the value of making lots of small commits you can use as a local change history, then combining them into one larger commit for sharing with others. Good food for thought in there. The video of the original talk the guy gave is also accessible.

    http://rakeroutes.com/blog/deliberate-git/

    1 · August 21, 2013

    • Hamish M.

      Thanks Jez. Here's another potentially useful page I just found - on branching strategy and release management: http://nvie.com/posts...­ - complete with lots of good diagrams.

      August 22, 2013

  • Tom H.

    If anyone has lost a USB cable, I have it. Give me a shout and I'll get it back to you.

    August 20, 2013

    • Jon

      Yes, I lost a USB cable on Monday. No urgency to get it back, please bring it to the next meeting. Thanks, Jon Wise

      August 21, 2013

    • Tom H.

      Ok will do Jon

      August 21, 2013

  • A former member
    A former member

    Thanks for leading a great session Matt, and thanks for organising it Tom. More hands-on meetups like this would be really good.

    1 · August 20, 2013

    • Jez P.

      +1 for more hands-on meetups if we can find topics that interest enough people, either tooling or libraries that people use. Git was a great candidate because many of us have been exposed to it.

      1 · August 21, 2013

  • Matt B.

    Thanks guys. Glad you enjoyed it.

    August 20, 2013

  • JonAlb

    Excellent, great people and I know know alot more about GIT/could use it :-)

    August 20, 2013

  • Tom H.

    Mat did a fantastic job, any ideas for more like this?

    August 20, 2013

  • Jez P.

    Fabulous, great presentations, great discussions which made me rethink some of the limited amount I thought I knew about git. Great meetup

    1 · August 19, 2013

  • Matt B.

    Just a reminder for tonight - if you have a laptop with git installed then bring it along. Hopefully the wi-fi will be working so we can actually do some collaborative development to get a feel for how that works. I've setup an empty repository on bitbucket which on the free plan can have 5 users. I'm wondering if it might be better to switch to GitHub which allows unlimited contributors to public repositories. If you have an account on both that might save a bit of time.

    1 · August 19, 2013

    • Matt B.

      In short - I'll stick with bitbucket for tonight.

      August 19, 2013

    • Jez P.

      Cool - thanks again for running this Matt. See you all later.

      August 19, 2013

  • A former member
    A former member

    Looking forward to this, but a beginner in all things Git.

    1 · August 18, 2013

    • Matt B.

      I've aimed this to be totally suitable for git beginners so you should be fine. Have you used any form of source control before?

      August 19, 2013

  • Matt B.

    Ok, I've been planning this out in more detail. You'll need an installation of git running via a command shell on a laptop if you want to follow along. I'll be running Linux but I've done a lot of this on a Mac too. I can't vouch for similarity of command line arguments etc for any Windows installs sorry. I'll be going through three scenarios in all likelihood (two quick ones using git with a local repository and one larger distributed scenario). For the distributed one I'm hoping to do this using a real remote server so ability to connect to the wi-fi will be needed too.
    I'll briefly mention some of the more advanced bits and pieces and hopefully if there is time we could play with those too.

    1 · August 15, 2013

    • Matt B.

      Ok I'll try and go for bitbucket - I was trying to setup GitHub last night but they were having major outages. Current plan is to actually do some distributed development (probably around the mock scenario of creating a CheltenhamGeeks web page) so that would need people with an account already setup. (I'll have a backup plan if the wi-fi fails like it did in my dream last night!)

      August 16, 2013

    • John D.

      I use Git GUI on my laptop which pushes my changes to bitbucket... but really Im just storing my changes, I have no idea how to actually USE GIT or bitbucket, esp for distributed development, which is something I would like to be able to start doing over the next few months - hence how this evening was created ;)

      August 16, 2013

  • Jon

    I am a command line Subversion user interested in Git and will bring a Linux laptop with Git installed.

    August 14, 2013

  • Matt B.

    Tom - do you know if there is wi-fi at the venue? Otherwise I'll need to think about how I do the "distributed" bit.

    August 13, 2013

    • John D.

      Oh wait, no that's the Langton, we are somewhere else on Monday I think....

      August 13, 2013

    • Tom H.

      Yes Our new venue has wifi, no dodgy registration this time.

      August 13, 2013

  • Matt B.

    Is there any preference for style? Do you want to bring along a laptop and follow along or are you happy just to watch it being walked through on the big screen? I'll probably focus more on the command line usage and the overall concepts than on the use of a specific GUI front-end as there are a number of those available. Any thoughts on aspects you definitely want to see covered?

    August 3, 2013

    • Matt B.

      yeah I'd like to cover the more advanced aspects of branching too if there is time. I'll try and run through an example that illustrates how to make it work as part of a team. I'll also structure/pace it in a way that everyone can follow along on their own laptops - to that end I'll put together some basic instructions for ensuring there is a basic set up nearer the time.

      August 3, 2013

    • Jez P.

      Thanks Matt, I did my first squash today, not quite as painful as I expected. Still learning though.

      August 4, 2013

  • Matt B.

    Tom, I'm happy to run a follow-along tutorial or a live presentation/demonstration depending on what people want. That said if there is someone who volunteers who has lots of experience I'll defer to them as I will be deepening my git knowledge a bit over the next couple of weeks. I've run a few techie training courses at work before so that aspect should be fine.

    August 2, 2013

    • Tom H.

      That sounds great Matt, thanks

      August 2, 2013

  • Hamish M.

    Have fun guys! I would have enjoyed this one, but I'll almost certainly be away. If it slipped to Tues 20th, I _might_ make it, if I'm back early enough.

    Would a screen-capture video + room audio added later, to share (on youtube) be possible/worthwhile? Maybe it's too much hassle?

    August 2, 2013

  • John D.

    Yey!

    August 2, 2013

  • Jez P.

    Thanks for setting this up by the way :)

    1 · August 2, 2013

  • Jez P.

    I'm pretty sure I'm around then, so hopefully won't have to drop out! Donations are fine with me, will bring a laptop.

    August 2, 2013

  • Tom H.

    There is a car park nearby in the entrance to St Edwards School on the London Road.

    August 2, 2013

16 went

Our Sponsors

  • River

    Making Great Days at Work, engaging people through creativity & tech

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy