Ich bin neu in der Entwicklung und Versionskontrolle.
Mein derzeitiger Arbeitsablauf, um Änderungen an dem Projekt vorzunehmen:
-
Ich habe index.html mit einem Minimum an Funktionen erstellt. Da ich neu bin, habe ich nicht genug Vertrauen in verschiedene CSS-Tags, die eine Seite kaputt machen, wenn man etwas Kleines ändert. Im Moment verwende ich Bootstrap, das einfach zu bedienen ist, aber nur über begrenzte Funktionen verfügt.
-
Um einen neuen Inhalt hinzuzufügen, kopiere ich index.html nach index_.html und ändere index.html. Dies geschieht aus reiner Angst, dass ich, wenn die Seite kaputt geht, sofort index_.html nach index.html kopiere und einen Seufzer der Erleichterung habe. Dies ist mein Arbeitsablauf, der sich ändern würde, wenn ich ein wenig Erfahrung habe.
Wie verwende ich Git nur hierfür und für nichts anderes. Ich möchte index.html nicht kopieren. Ich habe bereits Progit gelesen und folgende Beiträge gesehen. Sie scheinen auf mehrere Benutzer, Versionen und so weiter hinzuweisen. Es würde eine Weile dauern, bis ich dort ankomme. Aber wenn ich Git jetzt kenne, kann ich es in Form bringen.
Bewährte Verfahren für den Arbeitsablauf mit Git und Github?
Git Workflow Bewährte Praktiken
http://news.ycombinator.com/item?id=1826279
http://gweezlebur.com/2009/01/19/my-git-workflow.html
http://yehudakatz.com/2010/05/13/common-git-workflows/
http://reinh.com/blog/2009/03/02/a-git-workflow-for-agile-teams.html
http://nvie.com/posts/a-successful-git-branching-model/ ?
http://thinkvitamin.com/code/source-control/git/our-simple-git-workflow/ (Ich habe alle diese Links gesetzt, damit jemand weiß, dass ich genug gelesen habe und diesen Beitrag nicht herunterzieht).
Keiner von ihnen scheint meine dumme Frage zu beantworten, die für meine Entwicklung wichtig ist.