00. Introduction |
1 |
01. Introduction |
|
4.33 MB |
|
|
2 |
01. Introduction |
|
1.90 KB |
|
|
3 |
02. How to use the exercise files |
|
1.92 MB |
|
|
4 |
02. How to use the exercise files |
|
3.13 KB |
|
|
01. What is Git |
5 |
01. What is Git-Understanding version control |
|
3.90 MB |
|
|
6 |
01. What is Git-Understanding version control |
|
7.46 KB |
|
|
7 |
02. What is Git-The history of Git |
|
7.81 MB |
|
|
8 |
02. What is Git-The history of Git |
|
13.44 KB |
|
|
9 |
03. What is Git-About distributed version control |
|
5.43 MB |
|
|
10 |
03. What is Git-About distributed version control |
|
8.96 KB |
|
|
11 |
04. What is Git-Who should use Git |
|
2.87 MB |
|
|
12 |
04. What is Git-Who should use Git |
|
4.55 KB |
|
|
02. Installing Git |
13 |
01. Installing Git-Installing Git on a Mac |
|
6.70 MB |
|
|
14 |
01. Installing Git-Installing Git on a Mac |
|
6.26 KB |
|
|
15 |
02. Installing Git-Installing Git on Windows |
|
10.72 MB |
|
|
16 |
02. Installing Git-Installing Git on Windows |
|
9.23 KB |
|
|
17 |
03. Installing Git-Installing Git on Linux |
|
2.16 MB |
|
|
18 |
03. Installing Git-Installing Git on Linux |
|
2.47 KB |
|
|
19 |
04. Installing Git-Configuring Git |
|
8.30 MB |
|
|
20 |
04. Installing Git-Configuring Git |
|
12.33 KB |
|
|
21 |
05. Installing Git-Exploring Git auto-completion |
|
8.67 MB |
|
|
22 |
05. Installing Git-Exploring Git auto-completion |
|
8.76 KB |
|
|
23 |
06. Installing Git-Using Git help |
|
4.94 MB |
|
|
24 |
06. Installing Git-Using Git help |
|
3.68 KB |
|
|
03. Getting Started |
25 |
01. Getting Started-Initializing a repository |
|
2.71 MB |
|
|
26 |
01. Getting Started-Initializing a repository |
|
3.17 KB |
|
|
27 |
02. Getting Started-Understanding where Git files are stored |
|
4.44 MB |
|
|
28 |
02. Getting Started-Understanding where Git files are stored |
|
4.66 KB |
|
|
29 |
03. Getting Started-Performing your first commit |
|
2.85 MB |
|
|
30 |
03. Getting Started-Performing your first commit |
|
3.56 KB |
|
|
31 |
04. Getting Started-Writing commit messages |
|
6.00 MB |
|
|
32 |
04. Getting Started-Writing commit messages |
|
9.69 KB |
|
|
33 |
05. Getting Started-Viewing the commit log |
|
6.50 MB |
|
|
34 |
05. Getting Started-Viewing the commit log |
|
7.15 KB |
|
|
04. Git Concepts and Architecture |
35 |
01. Git Concepts and Architecture-Exploring the three-trees architecture |
|
3.67 MB |
|
|
36 |
01. Git Concepts and Architecture-Exploring the three-trees architecture |
|
6.97 KB |
|
|
37 |
02. Git Concepts and Architecture-The Git workflow |
|
3.03 MB |
|
|
38 |
02. Git Concepts and Architecture-The Git workflow |
|
5.76 KB |
|
|
39 |
03. Git Concepts and Architecture-Using hash values (SHA-1) |
|
4.72 MB |
|
|
40 |
03. Git Concepts and Architecture-Using hash values (SHA-1) |
|
6.29 KB |
|
|
41 |
04. Git Concepts and Architecture-Working with the HEAD pointer |
|
8.81 MB |
|
|
42 |
04. Git Concepts and Architecture-Working with the HEAD pointer |
|
10.44 KB |
|
|
05. Making Changes to Files |
43 |
01. Making Changes to Files-Adding files |
|
9.04 MB |
|
|
44 |
01. Making Changes to Files-Adding files |
|
9.63 KB |
|
|
45 |
02. Making Changes to Files-Editing files |
|
6.79 MB |
|
|
46 |
02. Making Changes to Files-Editing files |
|
5.57 KB |
|
|
47 |
03. Making Changes to Files-Viewing changes with diff |
|
6.17 MB |
|
|
48 |
03. Making Changes to Files-Viewing changes with diff |
|
5.91 KB |
|
|
49 |
04. Making Changes to Files-Viewing only staged changes |
|
3.78 MB |
|
|
50 |
04. Making Changes to Files-Viewing only staged changes |
|
3.78 KB |
|
|
51 |
05. Making Changes to Files-Deleting files |
|
8.52 MB |
|
|
52 |
05. Making Changes to Files-Deleting files |
|
8.14 KB |
|
|
53 |
06. Making Changes to Files-Moving and renaming files |
|
6.94 MB |
|
|
54 |
06. Making Changes to Files-Moving and renaming files |
|
6.59 KB |
|
|
06. Using Git with a Real Project |
55 |
01. Using Git with a Real Project-Introducing the Explore California web site |
|
3.94 MB |
|
|
56 |
01. Using Git with a Real Project-Introducing the Explore California web site |
|
3.78 KB |
|
|
57 |
02. Using Git with a Real Project-Initializing Git |
|
10.08 MB |
|
|
58 |
02. Using Git with a Real Project-Initializing Git |
|
6.68 KB |
|
|
59 |
03. Using Git with a Real Project-Editing the support phone number |
|
20.86 MB |
|
|
60 |
03. Using Git with a Real Project-Editing the support phone number |
|
10.38 KB |
|
|
61 |
04. Using Git with a Real Project-Editing the backpack file name and links |
|
24.00 MB |
|
|
62 |
04. Using Git with a Real Project-Editing the backpack file name and links |
|
11.56 KB |
|
|
07. Undoing Changes |
63 |
01. Undoing Changes-Undoing working directory changes |
|
9.34 MB |
|
|
64 |
01. Undoing Changes-Undoing working directory changes |
|
6.14 KB |
|
|
65 |
02. Undoing Changes-Unstaging files |
|
10.27 MB |
|
|
66 |
02. Undoing Changes-Unstaging files |
|
4.16 KB |
|
|
67 |
03. Undoing Changes-Amending commits |
|
9.65 MB |
|
|
68 |
03. Undoing Changes-Amending commits |
|
7.20 KB |
|
|
69 |
04. Undoing Changes-Retrieving old versions |
|
7.21 MB |
|
|
70 |
04. Undoing Changes-Retrieving old versions |
|
6.48 KB |
|
|
71 |
05. Undoing Changes-Reverting a commit |
|
8.14 MB |
|
|
72 |
05. Undoing Changes-Reverting a commit |
|
5.30 KB |
|
|
73 |
06. Undoing Changes-Using reset to undo commits |
|
3.21 MB |
|
|
74 |
06. Undoing Changes-Using reset to undo commits |
|
6.16 KB |
|
|
75 |
07. Undoing Changes-Demonstrating a soft reset |
|
10.96 MB |
|
|
76 |
07. Undoing Changes-Demonstrating a soft reset |
|
6.23 KB |
|
|
77 |
08. Undoing Changes-Demonstrating a mixed reset |
|
9.32 MB |
|
|
78 |
08. Undoing Changes-Demonstrating a mixed reset |
|
6.14 KB |
|
|
79 |
09. Undoing Changes-Demonstrating a hard reset |
|
17.25 MB |
|
|
80 |
09. Undoing Changes-Demonstrating a hard reset |
|
7.73 KB |
|
|
81 |
10. Undoing Changes-Removing untracked files |
|
5.44 MB |
|
|
82 |
10. Undoing Changes-Removing untracked files |
|
4.70 KB |
|
|
08. Ignoring Files |
83 |
01. Ignoring Files-Using .gitignore files |
|
12.82 MB |
|
|
84 |
01. Ignoring Files-Using .gitignore files |
|
12.52 KB |
|
|
85 |
02. Ignoring Files-Understanding what to ignore |
|
11.65 MB |
|
|
86 |
02. Ignoring Files-Understanding what to ignore |
|
8.28 KB |
|
|
87 |
03. Ignoring Files-Ignoring files globally |
|
6.88 MB |
|
|
88 |
03. Ignoring Files-Ignoring files globally |
|
7.37 KB |
|
|
89 |
04. Ignoring Files-Ignoring tracked files |
|
9.89 MB |
|
|
90 |
04. Ignoring Files-Ignoring tracked files |
|
7.81 KB |
|
|
91 |
05. Ignoring Files-Tracking empty directories |
|
6.73 MB |
|
|
92 |
05. Ignoring Files-Tracking empty directories |
|
5.85 KB |
|
|
09. Navigating the Commit Tree |
93 |
01. Navigating the Commit Tree-Referencing commits |
|
4.33 MB |
|
|
94 |
01. Navigating the Commit Tree-Referencing commits |
|
8.85 KB |
|
|
95 |
02. Navigating the Commit Tree-Exploring tree listings |
|
10.19 MB |
|
|
96 |
02. Navigating the Commit Tree-Exploring tree listings |
|
6.03 KB |
|
|
97 |
03. Navigating the Commit Tree-Getting more from the commit log |
|
14.84 MB |
|
|
98 |
03. Navigating the Commit Tree-Getting more from the commit log |
|
11.67 KB |
|
|
99 |
04. Navigating the Commit Tree-Viewing commits |
|
8.52 MB |
|
|
100 |
04. Navigating the Commit Tree-Viewing commits |
|
6.16 KB |
|
|
101 |
05. Navigating the Commit Tree-Comparing commits |
|
12.58 MB |
|
|
102 |
05. Navigating the Commit Tree-Comparing commits |
|
10.21 KB |
|
|
10. Branching |
103 |
01. Branching-Branching overview |
|
4.49 MB |
|
|
104 |
01. Branching-Branching overview |
|
9.31 KB |
|
|
105 |
02. Branching-Viewing and creating branches |
|
4.20 MB |
|
|
106 |
02. Branching-Viewing and creating branches |
|
4.52 KB |
|
|
107 |
03. Branching-Switching branches |
|
6.90 MB |
|
|
108 |
03. Branching-Switching branches |
|
4.39 KB |
|
|
109 |
04. Branching-Creating and switching branches |
|
10.10 MB |
|
|
110 |
04. Branching-Creating and switching branches |
|
7.59 KB |
|
|
111 |
05. Branching-Switching branches with uncommitted changes |
|
6.30 MB |
|
|
112 |
05. Branching-Switching branches with uncommitted changes |
|
5.30 KB |
|
|
113 |
06. Branching-Comparing branches |
|
7.86 MB |
|
|
114 |
06. Branching-Comparing branches |
|
7.34 KB |
|
|
115 |
07. Branching-Renaming branches |
|
3.48 MB |
|
|
116 |
07. Branching-Renaming branches |
|
4.12 KB |
|
|
117 |
08. Branching-Deleting branches |
|
6.95 MB |
|
|
118 |
08. Branching-Deleting branches |
|
6.89 KB |
|
|
119 |
09. Branching-Configuring the command prompt to show the branch |
|
14.52 MB |
|
|
120 |
09. Branching-Configuring the command prompt to show the branch |
|
14.20 KB |
|
|
11. Merging Branches |
121 |
01. Merging Branches-Merging code |
|
5.40 MB |
|
|
122 |
01. Merging Branches-Merging code |
|
5.14 KB |
|
|
123 |
02. Merging Branches-Using fast-forward merge vs. true merge |
|
12.61 MB |
|
|
124 |
02. Merging Branches-Using fast-forward merge vs. true merge |
|
10.76 KB |
|
|
125 |
03. Merging Branches-Merging conflicts |
|
30.83 MB |
|
|
126 |
03. Merging Branches-Merging conflicts |
|
11.93 KB |
|
|
127 |
04. Merging Branches-Resolving merge conflicts |
|
32.19 MB |
|
|
128 |
04. Merging Branches-Resolving merge conflicts |
|
12.19 KB |
|
|
129 |
05. Merging Branches-Exploring strategies to reduce merge conflicts |
|
3.96 MB |
|
|
130 |
05. Merging Branches-Exploring strategies to reduce merge conflicts |
|
7.19 KB |
|
|
12. Stashing Changes |
131 |
01. Stashing Changes-Saving changes in the stash |
|
8.35 MB |
|
|
132 |
01. Stashing Changes-Saving changes in the stash |
|
6.29 KB |
|
|
133 |
02. Stashing Changes-Viewing stashed changes |
|
4.57 MB |
|
|
134 |
02. Stashing Changes-Viewing stashed changes |
|
4.14 KB |
|
|
135 |
03. Stashing Changes-Retrieving stashed changes |
|
7.88 MB |
|
|
136 |
03. Stashing Changes-Retrieving stashed changes |
|
6.51 KB |
|
|
137 |
04. Stashing Changes-Deleting stashed changes |
|
9.49 MB |
|
|
138 |
04. Stashing Changes-Deleting stashed changes |
|
4.66 KB |
|
|
13. Remotes |
139 |
01. Remotes-Using local and remote repositories |
|
6.69 MB |
|
|
140 |
01. Remotes-Using local and remote repositories |
|
10.83 KB |
|
|
141 |
02. Remotes-Setting up a GitHub account |
|
9.89 MB |
|
|
142 |
02. Remotes-Setting up a GitHub account |
|
9.59 KB |
|
|
143 |
03. Remotes-Adding a remote repository |
|
6.73 MB |
|
|
144 |
03. Remotes-Adding a remote repository |
|
7.01 KB |
|
|
145 |
04. Remotes-Creating a remote branch |
|
8.17 MB |
|
|
146 |
04. Remotes-Creating a remote branch |
|
6.46 KB |
|
|
147 |
05. Remotes-Closing a remote repository |
|
8.46 MB |
|
|
148 |
05. Remotes-Closing a remote repository |
|
7.96 KB |
|
|
149 |
06. Remotes-Tracking remote branches |
|
7.16 MB |
|
|
150 |
06. Remotes-Tracking remote branches |
|
6.36 KB |
|
|
151 |
07. Remotes-Pushing changes to a remote repository |
|
16.18 MB |
|
|
152 |
07. Remotes-Pushing changes to a remote repository |
|
6.98 KB |
|
|
153 |
08. Remotes-Fetching changes from a remote repository |
|
10.38 MB |
|
|
154 |
08. Remotes-Fetching changes from a remote repository |
|
9.03 KB |
|
|
155 |
09. Remotes-Merging in fetched changes |
|
5.97 MB |
|
|
156 |
09. Remotes-Merging in fetched changes |
|
8.18 KB |
|
|
157 |
10. Remotes-Checking out remote branches |
|
5.44 MB |
|
|
158 |
10. Remotes-Checking out remote branches |
|
5.08 KB |
|
|
159 |
11. Remotes-Pushing to an updated remote branch |
|
2.21 MB |
|
|
160 |
11. Remotes-Pushing to an updated remote branch |
|
3.41 KB |
|
|
161 |
12. Remotes-Deleting a remote branch |
|
5.01 MB |
|
|
162 |
12. Remotes-Deleting a remote branch |
|
4.66 KB |
|
|
163 |
13. Remotes-Enabling collaboration |
|
5.62 MB |
|
|
164 |
13. Remotes-Enabling collaboration |
|
6.33 KB |
|
|
165 |
14. Remotes-A collaboration workflow |
|
8.51 MB |
|
|
166 |
14. Remotes-A collaboration workflow |
|
14.31 KB |
|
|
14. Tools and Next Steps |
167 |
01. Tools and Next Steps-Setting up aliases for common commands |
|
7.19 MB |
|
|
168 |
01. Tools and Next Steps-Setting up aliases for common commands |
|
7.74 KB |
|
|
169 |
02. Tools and Next Steps-Using SSH keys for remote login |
|
5.07 MB |
|
|
170 |
02. Tools and Next Steps-Using SSH keys for remote login |
|
4.25 KB |
|
|
171 |
03. Tools and Next Steps-Exploring integrated development environments |
|
1.45 MB |
|
|
172 |
03. Tools and Next Steps-Exploring integrated development environments |
|
1.83 KB |
|
|
173 |
04. Tools and Next Steps-Exploring graphical user interfaces |
|
7.20 MB |
|
|
174 |
04. Tools and Next Steps-Exploring graphical user interfaces |
|
7.43 KB |
|
|
175 |
05. Tools and Next Steps-Understanding Git hosting |
|
2.31 MB |
|
|
176 |
05. Tools and Next Steps-Understanding Git hosting |
|
4.47 KB |
|
|
15. Conclusion |
177 |
Git Essential Training-Conclusion-Goodbye |
|
1.16 MB |
|
|
178 |
Git Essential Training-Conclusion-Goodbye |
|
1.68 KB |
|
|
16. فایل های تمرینی |
179 |
Ex_Files_GIT_EssT |
|
122.66 MB |
|
|