You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 52f10ec
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: quick_github_tutorial.txt
+30Lines changed: 30 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,36 @@ ISBN: 978-1-491-94974-0
7
7
8
8
you can find the book online.
9
9
10
+
********** intro **********
11
+
12
+
git is a version control system,
13
+
github is the web version of it.
14
+
15
+
16
+
using github, you can see team progress, issues, branches,
17
+
everything you need to manage a large scale software project.
18
+
19
+
in general, you will have three basic branches;
20
+
-master branch: everything will be merged to this branch eventually
21
+
-feature branch: for each feature, you may have a branch
22
+
-release branch: all releases may have a separate branch, v1.0, v2.0 etc.
23
+
24
+
your team must have a branching strategy from the beginning of the project
25
+
26
+
every branch should have a README.md, where you put basic, introduction information about the branch.
27
+
28
+
commit history for a file will give you the list of commits, who did it and when.
29
+
30
+
issues list is to report bugs. team members should always keep an eye on the issues.
31
+
32
+
one of the most important views of a project is Network tab, where you can see all the branches and merges in the project life cycle.
33
+
34
+
members vs team; members who create a fork of the project. forking means on GitHub, you will have a copy of the project on your GitHub account, not on your local computer. however, teams are created to work on the project and commit their changes from their local repo to the remote repo.
35
+
36
+
WE ARE NOT GOING TO EDIT ANYTHING ON GITHUB,
37
+
BUT WE WILL COMMIT ALL OUR CHANGES USING COMMAND LINE GIT COMMANDS.
38
+
39
+
10
40
********** first time installation **********
11
41
12
42
1. Download and install GitHub to your computer (github.com)
0 commit comments