forked from gintas/nma-2009-git
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtemos.txt
43 lines (33 loc) · 830 Bytes
/
temos.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
Teorija:
git – paskirstyta versijavimo sistema
Įprastos komandos:
1. git init (ir --bare)
2. index samprata; git status; git diff
3. git add; git commit
4. git log
5. git blame
5. failų atkeitimas (revert)
6. git reset
7. git mv
8. .gitignore
Šakos (branches) ir žymos (tags)
1. gitk
2. šakų kūrimas, trynimas
3. šakų jungimas (merge)
4. rebase
5. žymėjimas (tags)
6. grįžimas į praeitį (checkout)
Kooperavimasis:
1. Tiesioginis pullinimas iš kitų aplankų / kaimynų.
2. Tiesioginis pushinimas į kitus aplankus / pas kaimynus.
3. Pakeitimų siuntimas el. paštu.
4. Atsiųstų paštu pakeitimų pritaikymas.
5. Konfliktų sprendimas.
6. „remote“ sąrašas
Egzotika:
1. git commit --interactive
2. git commit --amend
3. git stash
4. git grep
5. git bisect
6. landžiojimas po vidines struktūras