Skip to content

Commit 017c648

Browse files
authored
Merge pull request #372 from SergeiKuznetsov/ch4-sync
Синхронизация с оригиналом (глава 4)
2 parents 42c9ae8 + 0bed24d commit 017c648

File tree

4 files changed

+12
-14
lines changed

4 files changed

+12
-14
lines changed

book/04-git-server/sections/generating-ssh-key.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ config id_dsa.pub
2323

2424
[source,console]
2525
----
26-
$ ssh-keygen
26+
$ ssh-keygen -o
2727
Generating public/private rsa key pair.
2828
Enter file in which to save the key (/home/schacon/.ssh/id_rsa):
2929
Created directory '/home/schacon/.ssh'.

book/04-git-server/sections/gitlab.asc

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,18 @@ GitWeb довольно-таки прост.
88

99
==== Установка
1010

11-
GitLab -- это веб-приложение на основе базы данных, так что его установка немного сложней, чем у некоторых других серверов git.
11+
GitLab -- это веб-приложение на основе базы данных, так что его установка немного сложней, чем у некоторых других серверов Git.
1212
К счастью, этот процесс хорошо документирован и поддерживается.
13+
GitLab настоятельно рекомендует установить GitLab на ваш сервер через официальный пакет Omnibus GitLab.
1314

14-
Есть несколько подходов к установке GitLab.
15-
Для экономии времени, вы можете загрузить образ виртуальной машины или инсталлятор с https://bitnami.com/stack/gitlab[] и поправить конфигурацию под своё окружение.(((bitnami)))
16-
Приятная возможность, включённая Bitnami, это экран входа (доступен по нажатию alt+→); он указывает IP-адрес и логин с паролем по умолчанию для установленного GitLab.
15+
Другие варианты установки:
1716

18-
[[rbitnami]]
19-
.Экран входа виртуальной машины Bitnami GitLab
20-
image::images/bitnami.png["Экран входа виртуальной машины Bitnami GitLab"]
17+
* GitLab Helm chart для использования с Kubernetes.
18+
* Официальные образы GitLab для использования с Docker.
19+
* Из исходных файлов.
20+
* Облачный провайдер, такой как AWS, Google Cloud Platform, Azure, OpenShift или Digital Ocean.
2121

22-
Для всего остального, следуйте инструкциям GitLab Community Edition, которые можно найти на https://gitlab.com/gitlab-org/gitlab-ce/tree/master[].
23-
Там вы найдёте помощь по установке GitLab посредством рецептов Chef, виртуальную машину для Digital Ocean, или из RPM или DEB пакетов (которые на момент написания всё ещё находились в бета-версии).
24-
Есть также «неофициальная» инструкция по запуску GitLab на нестандартных операционных системах и базах данных, полностью ручной сценарий установки и множество других тем.
22+
Для получения дополнительной информации прочтите https://gitlab.com/gitlab-org/gitlab-foss/-/blob/master/README.md[GitLab Community Edition (CE) readme].
2523

2624
==== Администрирование
2725

book/04-git-server/sections/gitweb.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,4 @@ $ sudo cp -Rf gitweb /var/www/
6767
----
6868

6969
Повторюсь, GitWeb может быть установлен на любой веб-сервер, совместимый с CGI или Perl; если вы предпочитаете использовать что-то другое, настройка не должна стать для вас проблемой.
70-
К этому моменту вы должны иметь возможность зайти на `https://gitserver/` для просмотра ваших репозиториев онлайн.
70+
К этому моменту вы должны иметь возможность зайти на `http://gitserver/` для просмотра ваших репозиториев онлайн.

book/04-git-server/sections/setting-up-server.asc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ Initialized empty Git repository in /srv/git/project.git/
6767
$ cd myproject
6868
$ git init
6969
$ git add .
70-
$ git commit -m 'initial commit'
70+
$ git commit -m 'Initial commit'
7171
$ git remote add origin git@gitserver:/srv/git/project.git
7272
$ git push origin master
7373
----
@@ -79,7 +79,7 @@ $ git push origin master
7979
$ git clone git@gitserver:/srv/git/project.git
8080
$ cd project
8181
$ vim README
82-
$ git commit -am 'fix for the README file'
82+
$ git commit -am 'Fix for README file'
8383
$ git push origin master
8484
----
8585

0 commit comments

Comments
 (0)