4chan archive /g/ (index)
similar threads
2012-10-02 01:19 28002907 Anonymous (ANGER-MANAGEMENT-COURSES-Optimized[1].jpg 325x374 19kB)
>tfw git on windows
2 min later 28002929 Anonymous
>>28002907
Install Cygwin Git.
2 min later 28002930 Anonymous (geek.jpg 800x531 89kB)
>using windows
3 min later 28002941 Anonymous
>>28002930
my web dev office spot uses windows are we forced to use windows
3 min later 28002942 Anonymous
>>28002929
>tfw Windows needs Linux to be usable
And I say that as Windows 8 user
4 min later 28002963 Anonymous
>>28002942
Cygwin is not Linux. It is just a collection of programs that make Windows usuable.
4 min later 28002967 Anonymous
>>28002941
Run some sort of *nix (or hell, even OS X) via portable VMWare on a thumb drive.
5 min later 28002971 Anonymous
>>28002967
Meant VirtualBox
5 min later 28002979 Anonymous
>>28002963
GNU/programs
6 min later 28002984 Anonymous
>>28002963
I know that, but the point of Cygwin is to add a Unix-like software stack to Windows, with Linux compatibility in mind
And, yeah, it does work (Cygwin is actually a lot better in 8), but it's still pretty sad on MS's part
9 min later 28003017 Anonymous
>>28002907
I know your pain.
>Ruby development on Windows
Just kill me now.
11 min later 28003045 Anonymous
>what is msysgit?
12 min later 28003068 Anonymous
>>28002984
It can't be helped. MS decided Unix compatibility wasn't important.
Have you been having problems with setting group permissions on files in Windows 8? It couldn't detect the right gid for me.
>>28003045
Not as good as Cygwin Git.
13 min later 28003077 Anonymous (windowstan.gif 300x396 1248kB)
>tfw you no-longer need your linux partition
>Games AND terminal
Stay pleb kids, i mean, you have been saying the year of the linux desktop is here(for the past 3 years).
14 min later 28003095 Anonymous
>>28003068
>It can't be helped. MS decided Unix compatibility wasn't important.
It's not even that, there are just a lot of tasks that a CLI is superior for, and without Cygwin you're fucked there. Even programs like Vim are easier to deal with in Cygwin
>Have you been having problems with setting group permissions on files in Windows 8? It couldn't detect the right gid for me.
Haven't yet dealt with that
15 min later 28003108 Anonymous
>>28003095
>Even programs like Vim are easier to deal with in Cygwin
That's bullshit though. It's much less retarded to just use gVim on Windows.
16 min later 28003118 Anonymous
>>28003077
>Games AND terminal and disgusting NTFS plus bloat and compatibility hacks
16 min later 28003123 Anonymous
>Not using Github for Windows
>2012
17 min later 28003125 Anonymous
>>28003077
>tfw you no-longer need your windows partition
>install wine, disregard windows
18 min later 28003144 Anonymous
>>28003123
Not everyone uses github.
18 min later 28003148 Anonymous
>>28003108
I'm just going to end up using the terminal version, though. I mean, it's fucking vim. You use it with your keyboard, it's not Wordpad
Cygwin's is easier and faster to install, more up to date and doesn't force you to manually update your PATH if you want to initiate it with a command
19 min later 28003153 Anonymous
>>28003144
You can use Github for Windows on non-github repositories.
19 min later 28003157 Anonymous (1325214466164.jpg 392x518 178kB)
>>28003125
>compatibility
19 min later 28003158 Anonymous
>>28003077
>you have been saying the year of the linux desktop is here(for the past 3 years).
>(for the past 3 years)
>3 years
>3
Hahahahaha. Wrong order of magnitude, fella.
19 min later 28003162 Anonymous
>>28003108
Native Windows versions of Vim don't play well with MSYS/Cygwin Git when editing commits, especially when MSYS/Cygwin ptys are involved. It's much easier to just install Cygwin versions of everything you need.
20 min later 28003169 Anonymous
>>28003068
>Not as good as Cygwin Git.
You have no idea what msysgit is, do you?
21 min later 28003179 Anonymous
>Cygwin
Oh sweet jesus, no. Use a VM if you want Linux.
22 min later 28003188 Anonymous
>>28003169
It's an MSYS build of Git. Cygwin is better than MSYS, especially if you want to do other things in your terminal than just running Git commands.
22 min later 28003194 Anonymous
>>28003157
http://www.playonlinux.com/en/
22 min later 28003198 Anonymous
>>28003179
Why?
23 min later 28003212 Anonymous
>>28003179
Why the fuck would I do that? Then all of my files are in a separate god damn OS/partition that Windows can't read without shitty hacks, especially if it's ext4. There's zero integration.
25 min later 28003233 Anonymous
>>28003188
No, I don't want to use other Linux bullshit on my Windows. Just git. Name me anything but git which Linux does better than Windows.
25 min later 28003243 Anonymous
>>28003198
>>28003212
Cygwin is awful. It's slow as shit and a kludge. If you're developing for Linux, use Linux. If you're developing for Windows then Cygwin is a horrible choice anyway.
>Then all of my files are in a separate god damn OS/partition that Windows can't read without shitty hacks, especially if it's ext4. There's zero integration.
Yeah, too bad shared directories between a VM and it's host don't exist. Oh wait.
28 min later 28003276 Anonymous (1332073897313.jpg 500x311 25kB)
>>28003194
>check bug list
>all dem issues
I repeat compatibility
29 min later 28003282 Anonymous
>>28003233
Linux does pretty much everything shell related better than Windows. Also what projects are you cloning in Git that don't rely on Makefiles or similar unixy build processes?
>>28003243
>If you're developing for Windows then Cygwin is a horrible choice anyway.
No it's not. You can install up to date mingw-w64 cross-compilers in Cygwin. Anything that still supports C is better than Microsoft's offerings, and it will run complicated build scripts better than MSYS.
29 min later 28003284 Anonymous
>>28003157
runs everything i want to run, isn't that why you run windows?
32 min later 28003305 Anonymous
>>28003284
>i want to run
But it doesn't run everything.
33 min later 28003313 Anonymous
>>28003305
If it runs everything he wants it to run, why isn't it a good solution for him? No one's forcing you to use it.
35 min later 28003338 Anonymous
http://windows.github.com/
God I hate windows.
37 min later 28003361 Anonymous
Because Cygwin is like bolting a truck bed onto a Geo with plastic bolts when what you actually need is a real truck.
38 min later 28003367 Anonymous
>>28003305
windows doesn't run everything either, how would i run an XFS formatted mdadm software raid in windows? i can't.
40 min later 28003406 Anonymous
>>28003361
Real trucks don't have good hardware support for some people, Anon. Some times a truck bed is all you need.
42 min later 28003423 Anonymous
>>28003361
Fuck you cygwin is one of the only tools on windows that make windows bearable.
I mean it's even got fdisk and block devices (sda ...) on it.
Don't you EVER talk shit about mai waifu again.
45 min later 28003452 Anonymous
Also never instal msysgit. It will fuck with your PATH variable and you'll end up running msys/gnu programs in your cygwin shell.
fuck you msys
45 min later 28003461 Anonymous
>>28003406
>>28003423
By all means, go ahead and use it. You just have no right to complain when those plastic bolts can't handle the load and your truck bed falls off onto the highway somewhere.
46 min later 28003463 Anonymous
>>28003423
mingw>cygwin
46 min later 28003468 Anonymous (1316409443699.jpg 290x196 15kB)
>>28003463
48 min later 28003492 Anonymous
>>28003461
If anything, MSYS is the plastic bolts. Cygwin is a properly attached truck bed. For a lot of people, it's all they'll ever need.
49 min later 28003510 Anonymous
>>28003463
mingw is a GCC target, Cygwin is a unix emulation layer. They're not even comparable.
Cygwin, however is better than MSYS, simply because it's more complete and libtool doesn't fuck up as much on it.
52 min later 28003552 Anonymous
>>28003463
>mingw>cygwin
Have you every tried to compile a significant program with a large no of dependencies on msys? It's a pita.
Yes, some people have compiled shit like mplayer and vlc with mingw, but compiling things on cygwin are no different than the configure make install on other nix environments.
1 hours later 28003755 Anonymous
>>28003243
>Yeah, too bad shared directories between a VM and it's host don't exist. Oh wait.
It's far more of a kludge than Cygwin.
1 hours later 28003831 Anonymous
>>28003755
>kludge
>works flawlessly and transparently
You wish the kludges in GNUland were that good.
0.748 0.061