Skip to content

istruzioni

gabridome edited this page Dec 16, 2015 · 1 revision

Sito dell'assoziazione Assob.it

Il sistema Git, github e github pages costituiscono un insieme di strumenti molto utili per la manutenzione collaborativa di un sito Web e la nostra associazione deve basarsi necessariamente sulla collaborazione.

Per cominciare (non esperti)

Per partecipare:

  • Bisogna iscriversi a Github
  • Fare un fork di questo repository creando una copia sul proprio account github

Per fare modifiche su una pagina

  • Andare sul proprio repository su github (frutto del fork)
  • Individuare e cliccare sul file che si vuole modificare
  • Cliccare sull'icona della penna in alto a destra per entrare in modalità modifica
  • Per "salvare" selezionare "Create a new branch for this commit and start a pull request. Learn more about pull requests.". Opzionalmente immettere una descrizione della modifica effettuata
  • Dare un nome alla branch di modifiche creata e sottomettere la pull request

Le pull requests (modifiche proposte) sono attualmente valutate da me ma sono discusse pubblicamente. Spero prestissimo di avere collaboratori (più sono meglio sto).

Nice To have

Un sistema per dare al non esperto immediata visibilità delle sue modifiche. Se uno dei nostri legali fa modifiche a una parte di testo vorrà vedere come viene e sarebbe bello dargli la possibilità di apprezzare un 'anteprima delle modifiche. Attualmente github non visualizza anteprime di un tuo repository se non tramite github pages ed è possibile solo un sito github pages per account utente (da esplorare la possibilità di fare pagine di progetto con gh-pages).

Per cominciare (esperti di git)

  • Bisogna iscriversi a Github
  • Fare un fork di questo repository creando una copia sul proprio account github
  • Clonare il repo e mantenerlo sincronizzato con quello di origine
  • Aprire una branche per ogni gruppo di modifiche uniformi (è più ordinato)

Errori e Problemi

Contattate la mailing list dell'associazione o lasciate una nota sul repo oppure (meglio) forkate, modificate e aprite una pull request