Вот моя ситуация:
Я разрабатываю локально на своем Mac с помощью MAMP (PHP). Мои сайты находятся под управлением Git, и я указываю свои серверы dev на корень сайта под управлением версии на диске.
File structure:
--mysitehere/
---.git/ (.git folder is here versioning everything below)
---src/ (<-- web server root)
----index.php (need the codez here for displaying current git branch)
У кого-нибудь есть пример кода, который я мог бы использовать, который выглядит в папке .git и видит, что является текущей ветвью, и выводит его на страницу index.php(и рубиновое решение для RoR dev)? Это было бы очень полезно, когда я переключаю ветки, и в моем браузере, когда я обновляюсь, я вижу, что я буду на "хозяине" в верхней части страницы или "your-topic-branch-name-here" здесь,.
Я хочу использовать стороннюю библиотеку, которая обращается к Git программно в PHP, или что-то, что получает правильную переменную current-branch из файла на диске изнутри .git.