Как стать соавтором - ponyatov/nimbook GitHub Wiki

Как стать соавтором

Откуда такие сложности с wiki

Если вы хотите присоединиться к написанию этой книги, вам нужен комплект ПО:

  • pandoc
  • Python3 + panflute
  • nim >= 1.2
  • git, make

Создание локальной копии для работы

  • создайте аккаунт на GitHub
  • сделайте форк проекта nimbook
  • склонируйте свой форк для локальной работы:
$ cd ~
~$ git clone -o gh [email protected]:yourname/nimbook.git
  • зайдите на свой проект, создайте Wiki
  • склонируйте Wiki
~$ rm -rf nimbook/wiki
~$ git clone -o gh [email protected]:yourname/nimbook.wiki.git nimbook/wiki
  • синхронизируйте
~$ cd nimbook
~/nimbook$ git checkout wiki
~/nimbook$ cd wiki
~/nimbook/wiki$ git gui &
~/nimbook/wiki$ git commit
~/nimbook/wiki$ git push
  • создайте свою рабочую ветку
~/nimbook$ git checkout -b yourname
~/nimbook$ git push -v -u gh yourname
  • редактируйте wiki на github в online, синхронизируйте командой
~/nimbook$ make wiki
  • присылайте pull requestы для вашей ветки yourname относительно ветки master

GFM GitHub Flavoured Markdown

Ссылки