git

Продать козу

Почти четыре года я жил с git-сервером на https. Завести репозиторий - работа на сервере (у меня, правда, репозиториев мало). Работает - медленно. Авторизацию по сертификату сделать - можно, но опять работа на сервере.

Поставил gitolite.

Ощущение, что продал козу.

Минусы понятны, нужен работающий настоящий ssh на клиенте. Но git-msys (для Win32) приходит с ним, а на остальных системах оно и так есть.

Win32-Git: про .netrc

Записка для памяти:

~/.netrc для Win32 Git (msysgit) называется ~/_netrc

Всех убью, один останусь: ~/.gitconfig называется, сюрприз, ~/.gitconfig

Update: но вообще, конечно, жесть. Без netrc спрашивает пароль, я его честно говорю и оно с этим паролем даже что-то вытаскивает и ломается с 401-й ошибкой не сразу.

Beware: git(hub)+git+subversion= many epic fails...

Вынужден с огорчением признать, что такая вот схема:

GitHub  локальный git  SVN-репозиторий
оказалась нежизнеспособной, хотя изначально не казалась таковой.

У меня это, правда, осложнялось тем, что в SVN-е запомнена долгая и трудная жизнь, а на GitHub я поэкспортил только /trunk/, только одного проекта, да и то не весь, а только начиная с публичных версий.

Subscribe to git