-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathSnippets_2.txt
75 lines (38 loc) · 1.27 KB
/
Snippets_2.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
Config:
git config --global user.name sauternic
git config --global user.email "x@gmail.com"
git config --global core.editor notepad
Git Aliase:
git config --global alias.co commit
git config --global alias.st status
In Leeren Ordnern Überwachung Ausschliessen:
# Alle Dateien bis auf .gitignore ausschliessen
*
!.gitignore
Repository:
- Blobs
- Trees
- Commits
Zurücknehmen von Ändern aus dem stage Bereich:
git reset HEAD .
Graphische Werkzeuge:
git gui #commiten, was gestaged ist?, autom. diff!
gitk --all #alle branches Anzeigen :)))
git instaweb start
git instaweb stop
Aenderungen zwischenspeichern:
git stash [--include-untracked]
git stash pop
git stash list
git stash pop stash@{1} #Auswählen aus der Liste wenn mehrere
git stash clear #Alle Löschen
ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
Tags:
git tag <name> <hash> #Erzeugen
git tag -a <name> <hash> #Schwergewichte Tags mit Kommentar
git tag -d <name> #Löschen
Remote Tags:
git push origin <tag_name> #Einzeln Hochladen
git push --tags #Alle Hochladen
git push origin :<tag_name> #Remote Löschen(gleich wie bei remote Branches)
tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt