2010-11-25 2 views
-2

Wie schreibe ich in einer TXT-Datei, wie behalte ich die Änderungen? Dies wird von der Erstellung der Datei bis ich damit fertig bin. Muss die Datei an einem bestimmten Ort sein? Spezielle Befehle erforderlich? Ich habe noch nie Open-Source-Management-Software verwendet, so dass viele Ratschläge willkommen wären.Wie kann ich eine .txt-Datei mit Git verfolgen?

+0

Welches Betriebssystem verwenden Sie? –

+0

Ich schlage vor, Sie könnten versuchen, http://git-scm.com/ oder versuchen Sie SO (http://StackOverflow.com/questions/315911/Git-for-Beginners-the-Definitive-Practical-Guide), bevor Sie Fragen stellen so was. – Intentss

Antwort

1

Sie müssen nur ein Repository erstellen und die Datei hinzufügen. A simple command list can be found here.

Alles, was Sie tun würden so etwas wie das in einem leeren Verzeichnis folgend wären nur die Textdatei enthält:

git init . 
git add mytextfile.txt 

Dann würden jedes Mal Sie aktuelle Änderungen zu übernehmen/speichern oder aktuelle Version der Datei, Typ:

git commit 

oder (eine Commit-Nachricht hinzuzufügen, die später in der Durchführungs-/Versionshistorie zu sehen)

git commit -m "Added chapter 5" 
+1

Sie müssen immer eine Commit-Nachricht hinzufügen ... –

+0

Oh, interessant. Dachte, es ist optional (aber nie versucht). – Mario

+0

Nein, wenn Sie nur 'git commit' eingeben, wird der Standardeditor geöffnet. Wenn Sie keinen Text hinzufügen, wird das Commit nicht erstellt. –

4

Ich schlage vor, die Git Book dann zu lesen.

Sie müssen

  1. initialisieren Repository

    cd folder 
    git init 
    
  2. Erstellen und Hinzufügen von Dateien

    vim file.txt 
    git add file.txt 
    
  3. Änderungen Commit

    git commit -m"Added some more lines" 
    
  4. Wiederholen Sie die Schritte 2 und 3, wenn Sie Änderungen an Ihren Dateien vornehmen und diese zu Ihrem Repository hinzufügen möchten.

Aber: Sie haben wirklich vor ein Tutorial zu lesen und mit den grundlegenden Befehlen vertraut. Sie müssen kein Git Repository an einem bestimmten Ort erstellen, jeder Ordner wird es tun.