[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.