[RUBY] Git-Befehl, auf den neue Ingenieure zurückblicken sollten [Von Zeit zu Zeit aktualisiert]

Überprüfen Sie, in welchem Zweig Sie sich gerade befinden

$ git branch

Jetzt können Sie sogar Zweige erstellen und verschieben.

$ git checkout -b [Zweigname]

Sie können einen Zweig löschen, den Sie jetzt nicht haben.

$ git branch -D [Zweigname]

Dadurch werden die Daten aus anderen Repositorys abgerufen. Wenn Sie Remote-Daten abrufen möchten, können Sie normalerweise mit [Ursprung] arbeiten.

$ git fetch [Repository]

Ich möchte in einer Filiale arbeiten ...

$ git checkout [Der Name der Niederlassung, in der jemand gearbeitet hat]

Sie können jetzt das letzte Commit löschen. Es kann verwendet werden, wenn Sie versehentlich auf Master drücken.

$ git reset --hard HEAD^

DRÜCKEN. origin ist ein Remote-Repository. Geben Sie als Filialnamen den Namen der Filiale ein, an der Sie arbeiten. → Erstellen Sie anschließend eine Pull-Anfrage mit GIthub oder Gitlab.

$ git push origin [Zweigname]

Stellen Sie die geänderte Datei bereit. Obwohl ich das erkenne, scheint es tief zu sein.

$ git add -A

Derjenige, der beim Festschreiben leicht eine Nachricht eingeben kann.

$ git commit -m “[Schreiben Sie eine Commit-Nachricht]"

Stellen Sie alle Dateien im Arbeitsbaum bereit

$ git add .

Führen Sie alle Änderungen und Löschungen von Git-verwalteten Dateien durch. (Neue Dateien ignorieren.)

$ git add -u
$ git add --update

Und stellen Sie alle Dateien im Arbeitsbaum bereit. Reflektiert Dateien in allen Arbeitsbäumen ohne Argumente.

$ git add --all
$ git add -A 

Jetzt können Sie nur bookmark.rb zum Staging-Bereich hinzufügen.

$ git add api/app/models/bookmark.rb

Referenzartikel über git add https://www-creators.com/archives/4939

Wenn Sie das letzte Commit abbrechen möchten. Durch die Einstellung "hart" werden auch die geänderten Inhalte abgebrochen.

Wenn Sie diesen - harten Teil in - Soft ändern, bleiben die Änderungen gleich und nur das Commit wird rückgängig gemacht.

$ git reset --hard HEAD^

Bringen Sie den neuesten Remote-Master lokal ein

$ git pull origin master

★ Es ist wichtig, immer mit der Hauptniederlassung in einem neuen Zustand zu arbeiten ...

Dann zur Kasse gehen, um zum Arbeitszweig zu gelangen. Und

$ git merge origin master

Sie können die neuesten Änderungen in der Hauptniederlassung erfassen. Dann tritt ein Konflikt auf → Befehl + Klicken, um die Konfliktdatei zu öffnen. Sie können entscheiden, welche Änderungen beibehalten oder beide Änderungen angewendet werden sollen.

Wir werden es von Zeit zu Zeit aktualisieren. Bitte weisen Sie auf Fehler hin.

Recommended Posts

Git-Befehl, auf den neue Ingenieure zurückblicken sollten [Von Zeit zu Zeit aktualisiert]
[Von Zeit zu Zeit aktualisiert] Links, die verschuldet sind
[Von Zeit zu Zeit aktualisiert] Ruby on Rails Praktische Methode
Memorandum Poem (von Zeit zu Zeit aktualisiert)
Zusammenfassung der Forschungsergebnisse zur Objektorientierung [Von Zeit zu Zeit aktualisiert]
[Reverse] Spring Security (von Zeit zu Zeit aktualisiert)
SpringBoot nützliche Websitesammlung (von Zeit zu Zeit aktualisiert)
Berühren Sie alle "Anleitungen" des Frühlings (von Zeit zu Zeit aktualisiert)
[Eclipse] Zusammenfassung der Umgebungseinstellungen * Von Zeit zu Zeit aktualisiert
Ich werde vergessen, es nachzuschlagen, deshalb habe ich die häufig verwendeten Docker-Befehle zusammengefasst [von Zeit zu Zeit aktualisiert]
Informieren Sie sich sofort über neue Funktionen von Java 7 bis Java 9
Persönlich empfohlene Intellij IDEA-Grundeinstellungen (von Zeit zu Zeit aktualisiert)