next
This commit is contained in:
		
							
								
								
									
										8
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								Makefile
									
									
									
									
									
								
							@@ -1,9 +1,9 @@
 | 
			
		||||
build:
 | 
			
		||||
	pelican
 | 
			
		||||
	pelican -s pelicanconf.py
 | 
			
		||||
 | 
			
		||||
pdf:
 | 
			
		||||
	pelican -s pelicanconf-full.py
 | 
			
		||||
web:
 | 
			
		||||
	pelican -s pelicanconf-web.py
 | 
			
		||||
 | 
			
		||||
clean:
 | 
			
		||||
	rm -rf cache-html cache-full cache __pycache__
 | 
			
		||||
	rm -rf cache __pycache__
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,11 @@
 | 
			
		||||
Сайт ДСП
 | 
			
		||||
========
 | 
			
		||||
 | 
			
		||||
```sh
 | 
			
		||||
sudo apt-get install pelican asciidoctor ruby-asciidoctor-pdf plantuml yui-compressor
 | 
			
		||||
sudo gem install asciidoctor-diagram
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
Установка:
 | 
			
		||||
 | 
			
		||||
```sh
 | 
			
		||||
 
 | 
			
		||||
@@ -36,7 +36,7 @@ SITENAME = 'ДСП'
 | 
			
		||||
SITEURL = 'https://dsp.246060.ru'
 | 
			
		||||
 | 
			
		||||
PATH = 'wiki'
 | 
			
		||||
CACHE_PATH = 'cache-full'
 | 
			
		||||
CACHE_PATH = 'cache'
 | 
			
		||||
 | 
			
		||||
TIMEZONE = 'Europe/Moscow'
 | 
			
		||||
 | 
			
		||||
@@ -99,7 +99,7 @@ YUICOMPRESSOR_EXECUTABLE = "yui-compressor"
 | 
			
		||||
YUICOMPRESSOR_EXTRA_OPTIONS = ["--nomunge"]
 | 
			
		||||
#PLUGINS += ["yuicompressor-opt"]
 | 
			
		||||
 | 
			
		||||
#PDF_PROCESSOR = True
 | 
			
		||||
PDF_PROCESSOR = True
 | 
			
		||||
 | 
			
		||||
# Blogroll
 | 
			
		||||
LINKS = ()
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								plugins/thirdparty/asciidoctor
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								plugins/thirdparty/asciidoctor
									
									
									
									
										vendored
									
									
								
							 Submodule plugins/thirdparty/asciidoctor updated: 9e0019a728...288c5aeba0
									
								
							@@ -109,6 +109,20 @@ index -[#red]> workspace : git checkout
 | 
			
		||||
local -[#blue]> workspace : git diff HEAD
 | 
			
		||||
index -[#blue]> workspace : git diff
 | 
			
		||||
 | 
			
		||||
@enduml
 | 
			
		||||
----
 | 
			
		||||
 | 
			
		||||
[.text-center]
 | 
			
		||||
.Последовательность действий
 | 
			
		||||
[plantuml]
 | 
			
		||||
----
 | 
			
		||||
@startuml
 | 
			
		||||
participant workspace as "Рабочий каталог\n(working dir)"
 | 
			
		||||
participant index as "Индекс\n(index)" #77FF77
 | 
			
		||||
participant local as "Локальный репозиторий\n(local repository)" #FF7777
 | 
			
		||||
participant remote as "Удалённый репозиторий\n(remote repository)" #7777FF
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@enduml
 | 
			
		||||
----
 | 
			
		||||
 | 
			
		||||
@@ -167,7 +181,7 @@ git rm <path/to/submodule>
 | 
			
		||||
 | 
			
		||||
== Фиксация
 | 
			
		||||
 | 
			
		||||
[width="100%",cols="15%,25%,60%",options="header",]
 | 
			
		||||
[width="100%",cols="15%,20%,65%",options="header",]
 | 
			
		||||
|===
 | 
			
		||||
|Команда |Ключи |Описание
 | 
			
		||||
|`git add` |`<filename>` |Подготовить файл `<filename>` к фиксации
 | 
			
		||||
@@ -180,7 +194,7 @@ git rm <path/to/submodule>
 | 
			
		||||
 | 
			
		||||
== Удаление
 | 
			
		||||
 | 
			
		||||
[width="100%",cols="20%,20%,60%",options="header",]
 | 
			
		||||
[width="100%",cols="15%,20%,65%",options="header",]
 | 
			
		||||
|===
 | 
			
		||||
|Команда |Ключи |Описание
 | 
			
		||||
|`git rm` |`<filename>` |Удалить файл из индекса и рабочего каталога
 | 
			
		||||
@@ -193,7 +207,7 @@ git rm <path/to/submodule>
 | 
			
		||||
 | 
			
		||||
== Информация
 | 
			
		||||
 | 
			
		||||
[cols=",,",options="header",]
 | 
			
		||||
[width="100%",cols="15%,20%,65%",options="header",]
 | 
			
		||||
|===
 | 
			
		||||
|Команда |Ключи |Описание
 | 
			
		||||
|`git status` |`-s` |Вывод информации о рабочем каталоге в краткой форме
 | 
			
		||||
@@ -203,7 +217,7 @@ git rm <path/to/submodule>
 | 
			
		||||
 | 
			
		||||
== Удалённый репозиторий
 | 
			
		||||
 | 
			
		||||
[width="100%",cols="20%,20%,60%",options="header",]
 | 
			
		||||
[width="100%",cols="15%,20%,65%",options="header",]
 | 
			
		||||
|===
 | 
			
		||||
|Команда |Ключи |Описание
 | 
			
		||||
|`git remote` |`-v` |Список адресов удалённых репозиториев
 | 
			
		||||
@@ -225,7 +239,7 @@ git rm <path/to/submodule>
 | 
			
		||||
 | 
			
		||||
== Отправка изменений
 | 
			
		||||
 | 
			
		||||
[width="100%",cols="20%,20%,60%",options="header",]
 | 
			
		||||
[width="100%",cols="15%,20%,65%",options="header",]
 | 
			
		||||
|===
 | 
			
		||||
|Команда |Ключи |Описание
 | 
			
		||||
|`git push` |`<remote> <branch>` |Отправить ветку `<branch>` в удалённый
 | 
			
		||||
@@ -240,7 +254,7 @@ git rm <path/to/submodule>
 | 
			
		||||
 | 
			
		||||
== Получение изменений
 | 
			
		||||
 | 
			
		||||
[width="100%",cols="20%,20%,60%",options="header",]
 | 
			
		||||
[width="100%",cols="15%,20%,65%",options="header",]
 | 
			
		||||
|===
 | 
			
		||||
|Команда |Ключи |Описание
 | 
			
		||||
|`git fetch` |`<remote>` |Получить изменения из всех веток репозитория
 | 
			
		||||
@@ -257,7 +271,7 @@ git rm <path/to/submodule>
 | 
			
		||||
 | 
			
		||||
== Ветки
 | 
			
		||||
 | 
			
		||||
[cols=",,",options="header",]
 | 
			
		||||
[width="100%",cols="15%,20%,65%",options="header",]
 | 
			
		||||
|===
 | 
			
		||||
|Команда |Ключи |Описание
 | 
			
		||||
|`git branch` |`-a` |Список локальных и удалённых веток
 | 
			
		||||
@@ -279,7 +293,7 @@ git rm <path/to/submodule>
 | 
			
		||||
 | 
			
		||||
== Сравнение
 | 
			
		||||
 | 
			
		||||
[width="100%",cols="20%,20%,60%",options="header",]
 | 
			
		||||
[width="100%",cols="15%,20%,65%",options="header",]
 | 
			
		||||
|===
 | 
			
		||||
|Команда |Ключи |Описание
 | 
			
		||||
|`git diff` | |Сравнить рабочий каталог и индекс
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user