Git: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Signux (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Signux (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 4: | Zeile 4: | ||
git update-index --assume-unchanged filename | git update-index --assume-unchanged filename | ||
git update-index --no-assume-unchanged filename | git update-index --no-assume-unchanged filename | ||
</pre> | |||
Eigenes Serverseitiges Repository erstellen | |||
<pre> | |||
mkdir ProjectName | |||
cd ProjektName | |||
git init --bare | |||
</pre> | |||
Projekt via ssh auschecken | |||
<pre> | |||
git clone ssh://<user>@<host>:<port>/<path to project> | |||
</pre> | |||
alles reverten/zurücksetzen | |||
<pre> | |||
git clean -f | |||
git reset --hard | |||
</pre> | |||
Tag auswählem | |||
<pre> | |||
git checkout tags/1.1.4 | |||
</pre> | |||
Dateien ignorieren (.gitignore datei im hauptverzeichnis ablegen) | |||
<pre> | |||
nano .gitignore | |||
</pre> | |||
Projekt updaten | |||
<pre> | |||
git pull | |||
</pre> | |||
Url eines ausgecheckten Projektes ändern | |||
<pre> | |||
git remote set-url origin <url> | |||
</pre> | |||
Url des aktuellen Projektes anzeigen | |||
<pre> | |||
git remote -v | |||
</pre> | |||
Löschen eines lokalen tag | |||
<pre> | |||
git tag -d <tag_name> | |||
</pre> | |||
Löschen einer remote tag | |||
<pre> | |||
git push --delete origin <tag_name> | |||
</pre> | |||
Alle lokalen tag namen anzeigen lassen | |||
<pre> | |||
git tag -l | |||
</pre> | </pre> | ||
Aktuelle Version vom 31. Januar 2024, 13:29 Uhr
Ein mal eingecheckte Datei bei folgenden Aenderungen nicht mehr anzeigen bzw einchecken...
git update-index --assume-unchanged filename git update-index --no-assume-unchanged filename
Eigenes Serverseitiges Repository erstellen
mkdir ProjectName cd ProjektName git init --bare
Projekt via ssh auschecken
git clone ssh://<user>@<host>:<port>/<path to project>
alles reverten/zurücksetzen
git clean -f git reset --hard
Tag auswählem
git checkout tags/1.1.4
Dateien ignorieren (.gitignore datei im hauptverzeichnis ablegen)
nano .gitignore
Projekt updaten
git pull
Url eines ausgecheckten Projektes ändern
git remote set-url origin <url>
Url des aktuellen Projektes anzeigen
git remote -v
Löschen eines lokalen tag
git tag -d <tag_name>
Löschen einer remote tag
git push --delete origin <tag_name>
Alle lokalen tag namen anzeigen lassen
git tag -l