开发者

Git on windows :| [duplicate]

This question already has answers here: Using Git on Windows (5 answers) Closed 5 years ago.

i've been experimenting with git as my personal code rep.. and it has been a bit of a disaster with windows.

i've used Subversion, CVS, and Perforce in the past.. none were as annoying to use as git.

i've figured out the PGP p开发者_JAVA百科art (for github), although my workstation no longer lets me check in, and after searching around it turns out that git bash is using putty which is not that reliable and should be configured with something else..

i was not able to configure it with windows shell extension for a nice visual of what is part of the repository, what is modified, and easy check ins, and easy pushes..

has anyone successfully configured some kind of windows shell client and can efficiently and quickly synchronize various machines?

It just seems to be more pain to use than it is worth..


I use http://code.google.com/p/msysgit/ to great success. I get a nice cygwin bash shell. And even git gui works just fine.

I avoid all shell extensions (except for git-bash shell here, which is trivial) the vast majority of easy things can be achieved from git gui and gitk


My advice is to stay away from cygwin git. I found it unreliable, and making it use an ssh agent like pageant is a nightmare. msysgit and plink is the best combination. Also, don't mess around with line-endings: check out as-is, commit as-is.

As a graphical frontend, I like Git Extensions, which comes bundled with msysgit, and is more reliable than TortoiseGit, which is a shell extension that frequently takes down the entire Windows Explorer in flames...

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜