1. Kopie aus entferntem Repo holen

    git clone git@github.com:<gitAccount>/<repoName>.git

  2. unversionierte Datei(en)/Ordner local löschen

    git clean -fd (alle Dateinen(-f) und Ordner(-d))
    git clean -f <pah/to/file> (nur eine Datei)

  3. geänderte,uncommitete Dateien überschreiben

    git checkout — filename (nur eine Datei)
    git reset –hard(alle Dateien)

  4. File aus Commit entfernen

    git reset HEAD <pah/to/file>

  5. x commits zurücksetzen

    git reset HEAD~<anzahl der commits>
    git push -f origin
    git reset –hard HEAD~<anzahl der commits>

  6. merge branch

    git checkout master
    git pull origin master
    git merge branchName
    git push origin master

  7. stashing

    git stash (aktuelle änderungen auf den stack packen)
    git stash apply (letzte version vom stack holen ohne löschen)
    git stash pop (letzte version vom stack holen und löschen)
    git stash apply stash@{1} (version mit id vom stack holen ohne löschen)
    git stash drop (version mit id vom stack löschen)
    git stash clear (alle versionen vom stack löschen)
    git stash list (alle versionen auf dem stack anzeigen)

  8. zu bestimmten commit zurücksetzen

    git reset 0c970547b83011752364161b64c773c54383f9bbcb9b
    git reset –hard
    git clean -fd

Veröffentlicht unter GitHub.

Kommentar hinterlassen

benötigt


neun + 4 =

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>