Jump to content


Photo

GitHub for Windows


  • Please log in to reply
11 replies to this topic

#1 Lexikos

Lexikos
  • Administrators
  • 8844 posts

Posted 30 June 2012 - 06:35 AM

<!-- m -->http://windows.github.com/<!-- m -->

I just noticed the "Clone for Windows" button at GitHub, and it led me to this. Apparently it was released a bit over a month ago. It looks like this should make git much more user-friendly, so maybe we'll see more git/GitHub adoption by AutoHotkey users.

There's more about it in this blog article: GitHub for Windows

#2 guest3456

guest3456
  • Members
  • 1329 posts

Posted 30 June 2012 - 08:46 PM

i downloaded it the other day just to look at it. never even tried to set it up cause i'm so anti these new Application Reference type executables... can you even call them executables? i have no clue how they work. doesnt seem like anything is 'installed' on the computer. probably some new fancy .NET thing.

that said, i have been using msysGit for a while now so i dont want to learn something new. i suppose for people who have never used git then this might be good

however, i did fork and push to my first github repo through the normal shell and it was much simpler than i expected, following the git help files. before now, i had only been using git on my machine for personal stuff. i basically know nothing about git other than a few commands.

#3 Lexikos

Lexikos
  • Administrators
  • 8844 posts

Posted 01 July 2012 - 03:56 AM

never even tried to set it up cause i'm so anti these new Application Reference type executables...

You're probably referring to ClickOnce deployment, since an "Application Reference" is just a shortcut; a simple text file containing a URL and other details. It's probably a good thing for apps like GitHub which are tied to an online service anyway, since it keeps the app up to date.

probably some new fancy .NET thing.

ClickOnce is hardly new... and the blog article says GitHub for Windows is indeed .NET-based, written in C#.

#4 guest3456

guest3456
  • Members
  • 1329 posts

Posted 01 July 2012 - 04:42 AM

yeah i guess that is what i'm referring to. just strange to me to have an auto updating app that doesnt install anywhere that i can see. requires me to reconfigure my mind

#5 CoderDennis

CoderDennis
  • Guests

Posted 12 September 2012 - 10:59 PM

How do I launch it via AutoHotKey?

This produces an error:

!g::Run C:\Users\dennis\AppData\Local\GitHub\GitHub.appref-ms --open-shell

#6 guest3456

guest3456
  • Members
  • 1329 posts

Posted 12 September 2012 - 11:09 PM

i couldnt even how to launch these type of apps via normal windows shortcuts, i really dont understand them

#7 CoderDennis

CoderDennis
  • Guests

Posted 12 September 2012 - 11:20 PM

Running the desktop shortcut did the trick!

!g::Run "C:\Users\dennis\Desktop\Git Shell"

#8 fragman

fragman
  • Members
  • 1591 posts

Posted 13 September 2012 - 01:16 PM

I'm happy with TortoiseGit. I also prefer whitelisting the versioned files instead of blacklisting the ignored files.

#9 CoderDennis

CoderDennis
  • Guests

Posted 13 September 2012 - 02:14 PM

I'm happy with TortoiseGit. I also prefer whitelisting the versioned files instead of blacklisting the ignored files.


I don't know what you mean by whitelisting vs blacklisting, but I like GitHub for Windows because its the easiest way to install and configure posh-git. I'm almost exclusively using the command line now. TortoiseGit is very useful for seeing a list of which files I've changed and opening WinMerge.

#10 guest3456

guest3456
  • Members
  • 1329 posts

Posted 13 September 2012 - 05:03 PM

i'm happy with the normal git bash that comes with the windows git installation, i dont need the GitHub package

#11 fragman

fragman
  • Members
  • 1591 posts

Posted 15 September 2012 - 02:09 PM

In the GitHub for Windows program you need to create filters for ignored files, while in TortoiseGIT you manually add the files you want to have versioned. When I forget to add a filter I always end up with wrong files on the repo while missing files can be added easily (without extra traffic/space and easily noticed).

#12 Guest

Guest
  • Guests

Posted 23 September 2012 - 03:47 PM

I installed it because all here were using it but no clue how use these 'clones' and how to work with the cmd.

So I installed svn for google project...