2017-05-15 2 views
0

begehenWas genau Befehl in git von begehen wird, was bedeutet

A begehen ist, oder "Revision", ist eine individuelle Änderung an einer Datei (oder einen Satz von -Dateien). Es ist wie beim Speichern einer Datei, außer mit Git, jedes Mal, Sie speichern eine eindeutige ID (alias die "SHA" oder "Hash") ermöglicht es Ihnen, aufzeichnen, welche Änderungen wann und von wem vorgenommen wurden. Commits enthalten normalerweise eine Commit-Nachricht, die eine kurze Beschreibung dessen, was Änderungen vorgenommen wurden, ist.

aber ich habe es nicht

bekam Was genau ist Bedeutung von commit in git und git-Hub?

HINWEIS: -Diese nicht DUPLI jeder Q ich klar bin git push

+4

Es gibt viele Online-Tutorials für diese, einschließlich [SO Dokumentation] (http://stackoverflow.com/documentation/git/218/getting-started-with-git#t=201705150158359322178). –

+2

"Ein Commit ist wie ein Speichern oder Snapshot Ihres gesamten Projekts." <- aus der verknüpften Dokumentation –

+2

Mögliches Duplikat von [Was sind die Unterschiede zwischen "git commit" und "git push"?] (Http://stackoverflow.com/questions/2745076/what-are-the-differences-between-) git-commit-and-git-push) –

Antwort

0

Nachdem Sie Änderungen in Ihrem Code vorgenommen haben, werden Sie "commit" tun.

Commit eine Nachricht über die Änderungen, die Sie vorgenommen haben. Das Commit speichert auch eine Revision des Codes und Sie können den Code jederzeit mit einem Klick auf eine beliebige Version zurücksetzen.

Die ganze Zeit ist das perfekte Beispiel dafür wie ein Baum. Quellbaum für genauer. Dies ist die perfekte die git branch auf dem Quellbaum zu erklären:

Git Sourcetree

Evry seinen einen Punkt auf dem „Master“ begehen, wird der Meister der Baumstamm sein.

Sie können einen Zweig zum Baum hinzufügen und nur für diesen Zweig weitere Commits hinzufügen. Nach den Änderungen können Sie die Änderung an den Master zusammenführen.

Also zusammenfassend, Git wird als Code-Version-Manager verwendet. Kennt den Umgang mit Konflikten und kombiniert mehrere Versionen in einer Version.

Und das ist Screen-Capture beim Vergleich von zwei verschiedenen Codeversionen (Commits)

comparing two different commits on PhpStorm IDE

Hoffe, dass ich Ihnen geholfen :)

0

A begehen ist, wo Sie eine 1 oder mehrere Dateien in git ändern. Es verfolgt die Änderungen, die zwischen den einzelnen Commits vorgenommen wurden.