редактировать файлы в git repo через браузер - PullRequest
1 голос
/ 26 декабря 2009

Я использую git для всех своих проектов и работ. Иногда я вдали от своих машин, но хотел бы поработать над чем-то в git-репо. Я вижу gitweb, который позволяет мне просматривать файлы в git-репо, который находится на моем веб-сервере. Есть ли что-нибудь (сценарии cgi или что-то подобное), которое позволило бы мне направить любой браузер на мой веб-сервер, чтобы я мог редактировать и фиксировать файлы (аналогично тому, что предоставляет github, но на моем собственном компьютере)?

Ответы [ 2 ]

2 голосов
/ 28 октября 2013

Codiad позволяет редактировать файлы и имеет некоторую поддержку Git. Я также ищу что-то подобное, но еще не тестировал поддержку Git. Может быть, что-то из этого получится.

Хорошо, «поддержка Git», похоже, не более чем плагин, который позволяет «извлекать git-репозитории». Может быть, я слишком надеялся.

1 голос
/ 27 декабря 2009

Есть список известных интерфейсов git , через который вы можете просеять, но я сам не могу его найти.

Если вы устраняете интеграцию с git, возникает вопрос: «Как мне редактировать файлы удаленно», что намного проще и имеет тот же эффект. Вы можете просто подключиться к своей машине через ssh и отредактировать их, или вы можете удаленно смонтировать каталог и редактировать их локально. Ряд хороших редакторов имеют возможность удаленного редактирования через ssh и ftp, а также взаимодействия с git. И я уверен, что есть множество веб-интерфейсов, которые позволяют вам редактировать файлы (хотя из-за соображений безопасности я буду осторожен).

Или вы можете вообще обойти удаленное редактирование. Просто git clone ваш проект для машины, на которой вы работаете, и работа над ней. Поместите копию git и ваш любимый редактор на USB-накопитель, и вы готовы к работе.

Преимущество этих подходов в том, что вы не ограничены возможностями интерфейса git.

Или можете использовать github . Предполагая, что это не общедоступная информация, вы можете купить аккаунт в частных репозиториях за 7 долларов в месяц. Преимущество этого подхода в том, что вам не нужно администрировать его, и люди из github, вероятно, будут работать лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...