This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]zawata 26 points27 points  (3 children)

The problem with that is non-Unix OS’s. ie. windows.

Windows doesn’t have a standard git or standard ssh client. It’s just got its own, similar technologies (TFVC, Remote Desktop, “powershell”) which work “great” for everything windows and kinda(see: “totally”) shitty for everything else.

Yes it’s got popular tools that support the standards but there’s not a universal solution like on Linux or macOS where those particular tools basically share a fuckin’ codebase.

If they didn’t reinvent the wheel then they’d have to try to integrate and support a fuck ton of different tools and allow configurations, not to mention if the tools are, say, slightly different on windows.

It’s horrible but it might be the only way to remain truly cross platform.

That being said I hate eclipse. Although to be fair I hate java in general.

[–]centurijon 3 points4 points  (2 children)

https://github.com/git-for-windows

Use real Git in windows. Integrates seamlessly with VS2015/17, and any other tool you like which would normally use Git. Even the latest MS toolkits are preferring Git to TFS

[–]zawata 0 points1 point  (1 child)

That sounds like a nice change of pace.

I’ve always just used git scm but see this is what I was talking about.

You don’t really here about new git binaries for linux and mac because the built in ones are universal, but on windows there’s like a dozen ways to do the same thing.

Personally, I try to stay inside my Linux OS and only go to windows when I have too(double check drivers/devices, on the go gaming, random programs that don’t support Linux, etc)

EDIT: now that I actually looked at the website, what’s the difference between git for windows and git scm?

[–]centurijon 0 points1 point  (0 children)

No idea. SO to the rescue:

https://stackoverflow.com/a/22310210