Git: Unterschied zwischen den Versionen

Aus WIKI
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 12: Zeile 12:
cd ProjektName
cd ProjektName
git init --bare
git init --bare
</pre>
Projekt via ssh auschecken
<pre>
git clone ssh://<user>@<host>:<port>/<path to project>
</pre>
</pre>


Zeile 17: Zeile 22:
<pre>
<pre>
git clean -f
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