Я исправил проблему с использованием подмодулей git. Теперь я могу экспортировать мои файлы org в папку в репозитории master
. Эта папка на самом деле является подмодулем ветвей репозиториев gh-pages
. Вы можете просмотреть мои org-publish-project-alist
в хранилище и страницу . Теперь мой цикл разработки;
- Редактировать в
master
, затем экспортировать html
- Добавить, вставить в
gh-pages
каталог
- Добавить, вставить
master
корневой каталог
Сначала я добавил ветку gh-pages
, как сказано в github , затем добавил ветку gh-pages
в виде подмодуля:
[slmn@uriel org-test](gh-pages)$ git checkout master
[slmn@uriel org-test](master)$ git submodule add -b gh-pages git@github.com:selman/org-test.git gh-pages
[slmn@uriel org-test](master)$ git commit -m "branch added as submodule"
Экспортируется index.org
в виде html в каталог gh-pages
:
[slmn@uriel org-test](master)$ cd gh-pages/
[slmn@uriel gh-pages](gh-pages)$ git add .
[slmn@uriel gh-pages](gh-pages)$ git commit -m "pages updated"
[slmn@uriel gh-pages](gh-pages)$ git push
Измененный подмодуль добавлен в master
:
[slmn@uriel gh-pages](gh-pages)$ cd ..
[slmn@uriel org-test](master)$ git add .
[slmn@uriel org-test](master)$ git commit -m "pages updated"
[slmn@uriel org-test](master)$ git push