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
Copy file name to clipboardExpand all lines: book/04-git-server/sections/gitlab.asc
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ This is a bit more complex than the GitWeb option and likely requires more maint
8
8
9
9
==== Installation
10
10
11
-
GitLab is a database-backed web application, so its installation is a bit more involved than some other git servers.
11
+
GitLab is a database-backed web application, so its installation is a bit more involved than some other Git servers.
12
12
Fortunately, this process is very well-documented and supported.
13
13
14
14
There are a few methods you can pursue to install GitLab.
@@ -68,7 +68,7 @@ The types of permissions are too numerous to list here, but GitLab has a helpful
68
68
69
69
===== Projects
70
70
71
-
A GitLab project roughly corresponds to a single git repository.
71
+
A GitLab project roughly corresponds to a single Git repository.
72
72
Every project belongs to a single namespace, either a user or a group.
73
73
If the project belongs to a user, the owner of the project has direct control over who has access to the project; if the project belongs to a group, the group's user-level permissions will also take effect.
74
74
@@ -81,7 +81,7 @@ Note that this controls both git ``fetch'' access as well as access to the web U
81
81
82
82
GitLab includes support for hooks, both at a project or system level.
83
83
For either of these, the GitLab server will perform an HTTP POST with some descriptive JSON whenever relevant events occur.
84
-
This is a great way to connect your git repositories and GitLab instance to the rest of your development automation, such as CI servers, chat rooms, or deployment tools.
84
+
This is a great way to connect your Git repositories and GitLab instance to the rest of your development automation, such as CI servers, chat rooms, or deployment tools.
85
85
86
86
==== Basic Usage
87
87
@@ -113,7 +113,7 @@ Each project's home page shows recent activity, and links along the top will lea
113
113
114
114
==== Working Together
115
115
116
-
The simplest way of working together on a GitLab project is by giving another user direct push access to the git repository.
116
+
The simplest way of working together on a GitLab project is by giving another user direct push access to the Git repository.
117
117
You can add a user to a project by going to the ``Members'' section of that project's settings, and associating the new user with an access level (the different access levels are discussed a bit in <<_gitlab_groups_section>>).
118
118
By giving a user an access level of ``Developer'' or above, that user can push commits and branches directly to the repository with impunity.
0 commit comments