This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
сервис_git [2026/03/02 17:26] val [Поиск чувствительных данных (паролей, ключей) в репозитории] |
сервис_git [2026/09/21 06:49] (current) val [etckeeper] |
||
|---|---|---|---|
| Line 17: | Line 17: | ||
| * Вместо каталога conf/ можно использовать /etc/ или /srv/tftp/ | * Вместо каталога conf/ можно использовать /etc/ или /srv/tftp/ | ||
| + | * [[#etckeeper]] | ||
| <code> | <code> | ||
| Line 32: | Line 33: | ||
| server:~/conf$ git init | server:~/conf$ git init | ||
| + | |||
| + | server:~/conf$ cat .gitignore | ||
| + | __pycache__/ | ||
| + | #shadow | ||
| + | #*key | ||
| + | |||
| server:~/conf$ git add . | server:~/conf$ git add . | ||
| Line 37: | Line 44: | ||
| server:~/conf$ git status | server:~/conf$ git status | ||
| - | server:~/conf$ git config --global user.email "student@corpX.un" | + | server:~/conf$ |
| - | server:~/conf$ git config --global user.name "FIO" | + | git config --global user.name "FIO" |
| + | git config --global user.email "student@corpX.un" | ||
| server:~/conf$ git commit -a -m 'ver: 1.1' | server:~/conf$ git commit -a -m 'ver: 1.1' | ||
| Line 45: | Line 53: | ||
| server:~/conf$ git status | server:~/conf$ git status | ||
| + | |||
| + | server:~/conf$ ###git restore file1 | ||
| server:~/conf$ git add -v . | server:~/conf$ git add -v . | ||
| Line 72: | Line 82: | ||
| ===== Пример с использованием cron ===== | ===== Пример с использованием cron ===== | ||
| + | |||
| + | * [[#etckeeper]] | ||
| <code> | <code> | ||
| Line 318: | Line 330: | ||
| ~# mv trufflehog /usr/local/bin/ | ~# mv trufflehog /usr/local/bin/ | ||
| - | ~# cd openvpn1/ | + | ~# trufflehog git https://server.corp13.un:4443/student/openvpn1.git |
| + | |||
| + | ~# ###trufflehog git file://openvpn1 | ||
| + | </code> | ||
| + | |||
| + | ===== etckeeper ===== | ||
| + | <code> | ||
| + | # apt install etckeeper git -y | ||
| + | |||
| + | # git -C /etc/ status | ||
| + | |||
| + | # git -C /etc/ log | ||
| - | ~#trufflehog git file://. | + | # less /etc/.gitignore |
| </code> | </code> | ||