Comments 30
Полезная штука, полезная
Полезная-то полезная и выглядит неплохо, но для чего ее можно использовать? Обновлять модули? Сохранять клевенькие репозитории на память на любимом сервере? Наверное, я еще просто не постиг таких глубин контроля версий…
Легко. Допустим, контора. У конторы в офисе сервер. На сервере убунта. Доступ к файлам через sabma. У работников — Windows.
Всё, классическая консоль становится ужасным решением. А тут — хорошо.
Всё, классическая консоль становится ужасным решением. А тут — хорошо.
И все таки, зачем?
Закинул в директорию с проектом на сервере, и больше не надо лезть в консоль для коммита.
Спасибо, буду использовать!
Спасибо, буду использовать!
› git log
Sorry, but this command not allowed. Try these:
Пичаль. Может кому-нибудь и нужно будет, но уж точно не мне. SSH && cli мое всё!
ставлю 5 баксов у вас csrf
ох лол, хоть POST бы ради приличия?
elfet.ru/example/git.php?ls
elfet.ru/example/git.php?ls
echo git.php >> .gitignore?
Есть такая штука как shell-in-a-box, которую можно использовать как безопасный веб-клиент для ssh, например. Она используется в составе TurnKey virtual appliances.
Удобно, когда любимой kiTTY/PuTTY нет под рукой.
Удобно, когда любимой kiTTY/PuTTY нет под рукой.
Это, судя по всему, скриптик на локалке побаловаться, не более ;)
Я бы на продакшн/стейджинг такой файл не заливал.
Я бы на продакшн/стейджинг такой файл не заливал.
Там поддерживается фильтр комманд, вот без фильтра легко хакнуть.
Да, неплохо для тестовых сайтов (можно логин пароль прикрутить еще), а на продакшне и .git/ не будет.
Да, неплохо для тестовых сайтов (можно логин пароль прикрутить еще), а на продакшне и .git/ не будет.
Естественно не предлагаю :)
По для разработки думаю может кому-нибудь пригодиться.
По для разработки думаю может кому-нибудь пригодиться.
Категорически нельзя использовать в общем доступе! SSH — наше все!
Везет Вам, у вас мастерхост работает.
У доброй половины их клиентов сейчас все лежит. ;)
У доброй половины их клиентов сейчас все лежит. ;)
Рекомендую SourceTree.app для OS X.
Извините, если потревожил чувства.
Извините, если потревожил чувства.
За код:
ignore_user_abort(true);
set_time_limit(0);
я своим подчиненным руки отрываю, чтобы почем зря не вешали сервер
ignore_user_abort(true);
set_time_limit(0);
я своим подчиненным руки отрываю, чтобы почем зря не вешали сервер
Вот бы такое только без PHP а сразу из браузера из JS.
Ну можно сделать бэкенд и на node.js. Но тогда придётся запускать на сервере его.
Я имел ввиду без бекенда, чтобы можно было сделать локальный GIT клиент на JS в браузере. Вот как обычные десктоп клиенты, только в браузере. Например открываешь mygitclient.com/ и там открывалось веб приложение которое работало с локальной рабочей копией. Получаем все преимущества веб приложения замещающего десктопный клиент.
Sign up to leave a comment.
Управление GIT-ом через веб-консоль на PHP