github-education-resources / teachers

Join the discussion in the GitHub Education Community:
https://education.github.community
179 stars 21 forks source link

GitHub for older versions of the Mac OS? #27

Open umasshokie opened 9 years ago

umasshokie commented 9 years ago

Has anyone run into issues where students don't want to update to the newest Mac OSX? I require students to install GitHub on their own machines since I'm making it integral to how the course works, but now the app requires 10.9 (and you have to update to Yosemite at this point, which I can understand them not wanting to do).

Anyone have a workaround? Anyone know where the older install file could be found?

I think this is more of a teacher problem, as I'm sure in the regular GitHub community the answer would be to "just update your OS and stop whining about it." Which is not really appropriate in this context.

Thanks!

maxgaudin commented 9 years ago

If you must have a GUI client then try out another one like SourceTree or another one. Unless your students are quite young I would suggest teaching them Git via the command line if they're hoping to become a professional developer.

umasshokie commented 9 years ago

Thanks, I'll look at those other options. This is the first course at the university level, but almost every student this semester is a non-major. The idea of programming scares them, none of them have programmed before, and most of them will never have a job that involves programming. For those who continue on in the field, they have 3 more years of command line tools in other courses, so they will learn it plenty in time for internships and jobs. For our students the command line really doesn't belong in the first course though.

From: Max Gaudin notifications@github.com<mailto:notifications@github.com> Reply-To: education/teachers reply@reply.github.com<mailto:reply@reply.github.com> Date: Friday, January 16, 2015 12:04 AM To: education/teachers teachers@noreply.github.com<mailto:teachers@noreply.github.com> Cc: Megan Olsen mmolsen@loyola.edu<mailto:mmolsen@loyola.edu> Subject: Re: [teachers] GitHub for older versions of the Mac OS? (#27)

If you must have a GUI client then try out another one like SourceTreehttp://www.sourcetreeapp.com/ or another onehttp://git-scm.com/downloads/guis. Unless your students are quite young I would suggest teaching them Git via the command line if they're hoping to become a professional developer.

— Reply to this email directly or view it on GitHubhttps://github.com/education/teachers/issues/27#issuecomment-70208857.

vaughnsc commented 9 years ago

I boot off of different partitions for certain tasks and Github.app apparently updated itself while I was in 10.9. If there's an auto-update option or warning, I set/accepted it blindly (it was in the wee hours).

I really need to downgrade it so I can switch and work in the OS of my choice.

[UPDATE] I did find a link to version 191 on a sharing site, but I'm here scared sh_tless to launch it even though codesign -dvvv seems to show the appropriate signature and CA. I'll be poking it with a stick for a while before I feel safe. This hassle could be avoided with a bona fide d/l from github.

umasshokie commented 9 years ago

I don't think they provide old versions (I couldn't find them when I needed them). I have the installer for the older Mac OSX that I shared with students who didn't want to upgrade to Yosemite if that is useful for you and I'm a trusted enough source. I'm not 100% which version it is, but it's from this past summer I believe.

vaughnsc commented 9 years ago

That'd be splendid - I'm fussing around with codesign's --deep-verify and --extract-certificates anyway, so it's a learning moment. As DM has been removed here I'm at a loss on how to proceed, so I made my email public on my profile temporarily so you can contact me. I do appreciate it.

ghost commented 8 years ago

I tried setting up Git in the Mac Terminal, but it still doesn't work.

geowar1 commented 6 years ago

The new client doesn't have the "Update From " button… I've tried the Repository menu's Push and Pull menu items and the Branch menu's "Update From Default Branch" and "Merge Into Current Branch" but my local repository is still only showing my changes (commits) since I upgraded(?) to the new GitHub Desktop client three days ago… I can see on GitHub that other branches have been merged into the master… so… What gives? How do I "Update From " with the new client?