From 06e560b64aece7957323b2bccf6dbe57f71b38be Mon Sep 17 00:00:00 2001 From: notnull Date: Wed, 23 Jan 2019 06:28:53 -0800 Subject: [PATCH] added notes about git --- _proto.org | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/_proto.org b/_proto.org index ecf1b76..78f2622 100644 --- a/_proto.org +++ b/_proto.org @@ -1,4 +1,8 @@ (open bullets with TAB) + +* TODOS +** TODO notnull will test emacs howto-from-scratch tutorial +** TODO write git workflow (see section below w/ questions) * proto The purpose of proto is to document a workflow for projex, etc. The first step is emacs / pandoc / git. @@ -8,9 +12,9 @@ So I want this to be a very brief overview of features etc. so people can get st the point is that org mode has a simple syntax that can be converted very easily w/ pandoc to html with no garbage. it also makes things easy to organize. -for example, C-x C-f proto.org +for example, C-x C-f projex_demo.org -proto.org = wget --no-check-certificate https://irc.anarchyplanet.org/pad/p/projex, and then added some bullets in like 5 minutes ... the organization still needs work but it's relatively easy. My goal is to org-mode organize the projex pad and then copy-paste it back into the pad, cleaned up. And then also to pandoc convert it to html. +projex_demo.org = wget --no-check-certificate https://irc.anarchyplanet.org/pad/p/projex, and then added some bullets in like 5 minutes ... the organization still needs work but it's relatively easy. My goal is to org-mode organize the projex pad and then copy-paste it back into the pad, cleaned up. And then also to pandoc convert it to html. *** Bullets @@ -22,10 +26,9 @@ proto.org = wget --no-check-certificate https://irc.anarchyplanet.org/pad/p/proj *** TODOs **** DONE demo emacs org mode to data **** DONE enable line wrap as default -**** TODO demo TODOs to data - link? + **** TODO re-write projex in org mode style - - proto.org is the test run of this. -**** TODO write git workflow + - projex_demo.org is the test run of this. - C-c C-t to cycle through todo-done - You can add more options with *** links @@ -46,16 +49,20 @@ proto.org = wget --no-check-certificate https://irc.anarchyplanet.org/pad/p/proj - see /var/www/irc.anarchyplanet.org/dox for an example of this locally (git remote -v) - you will clone an empty repo... make changes locally and then push - - (I want to control branches / permissions, this is a todo) - make changes locally - torsocks git push origin master *** branch issues with git push I don't have permissions figured out perfectly for this. when I push as notnull@host it hangs (permission issue) but when I push as root it's fine. +also when I push as notnull@serge. +notnull is part of group git. -I need to examine permissions for /srv/git +I need to examine permissions for /srv/git +Does /srv/git/projex/proto/ need to be owned by notnull? does the push need to happen as git user? +https://en.wikibooks.org/wiki/Git/Gitosis#Defining_Groups,_Members,_Permissions,_and_Repositories +https://wiki.archlinux.org/index.php/Gitosis#Repositories_and_permissions ** random notes