-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgit-tutorial.html
More file actions
58 lines (57 loc) · 2.31 KB
/
git-tutorial.html
File metadata and controls
58 lines (57 loc) · 2.31 KB
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
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Komendy GIT</title>
</head>
<body>
<h1>Komendy git</h1>
<ul>
<li>git --version -- Wersja Gita</li>
<li>git config --global user.name name -- Globalna nazwa</li>
<li>git config --global user.email email -- Globalny email</li>
<li>git config user.name/email -- Sprawdzenie nazwy/emaila</li>
<li>cd .. -- Nawigacja</li>
<li>ls -- Lista plików </li>
<li>jak dziwny komunikat to SHIFT + : -- później wq + Enter</li>
<li>mkdir file.smth -- Utworzenie folderu</li>
<li>rmdir file.smth -- Usunięcie folderu </li>
<li>touch file.smth -- Utworzenie pliku</li>
<li>rm file.smth -- Usunięci pliku</li>
<li>Atom file.smth -- Atom otwiera plik</li>
<li>git status -- Status Gita</li>
<li>git add file.smth -- Dodanie pliku do kolejki</li>
<li>git rm --cached file.smth -- Usunięcie pliku z kolejki</li>
<li>gti add . -- Dodanie wszystkich plików do kolejki</li>
<li>git commit -m "Message" - Dodanie pliku z kolejki do repo z wiadomością</li>
<li>git log -- Logi zmian w Gicie</li>
<li>git log --oneline -- Log w 1 lini</li>
<li>git checkout abc123 -- Sprawdzenie wersji</li>
<li>git checkout master -- Powrót do głównego widoku</li>
<li>git revert abc123 -- Nowy commit - odwrócenie zmian</li>
<li>git reset abc123 -- Reset zmian</li>
<li>git reset abc132 --hard -- Twardy reset zmian</li>
<li>git branch name -- Tworzy nową gałąź</li>
<li>git branch -a -- Na której gałęzi jesteśmy</li>
<li>git checkout name -- Przełączenie na inna gałąź</li>
<li>git branch -d name -- Usuwanie gałęzi(połączonej)</li>
<li>git branch -D name -- Usuwanie gałęzi(nie połączonej)</li>
<li>git checkout -b name -- Tworzy nową i przechodzi do niej</li>
<li>git merge name -- Dołącza nową gałąź</li>
<li><strong>git push www z gita master -- dodanie plikow do GitHub</strong></li>
<li>git remote add alias -- Stworzenie aliasa repo</li>
<li>git clone wwww -- Tworzenie nowego repo na dysku</li>
<li>git remote -v - sprawdzenie gdzie pushować(allias)</li>
</ul>
<p>More are comming...</p>
<h1>New Repesitory</h1>
<ul>
<li>mkdir FOLDER</li>
<li>touch FILE</li>
<li>git clone REPO-NAME REPO-WWW</li>
<li>git init</li>
<li>git remote add origin REPO-WWW</li>
<li>git push -u origin master</li>
</ul>
</body>
</html>