Для того, щоб повністю видалити PHP файл з Git включаючи історію комітів необхідно виконати таку послідовність дій: Переконайтесь в тому, що ви створили працюючий бекап файлу, який збирайєтеся видалити та перевірили, що ви можете з нього відновитися. Видаліть файл з репозиторію. Це […] Read More
Категорія: DevOps
Усе про DevOps та системне адміністрування
Щоб переглянути діапазон рядків файлу на сервері ви можете скористатися командою: Де N1 номер рядка на початку діапазону, а N2 – номер кінцевого рядка
Щоб створити patch-файл в git із незафіксованих змін у поточному робочому каталозі ви можете виконати таку команду: У випадку, якщо частина вашої роботи – це нові файли, які ще не відстежуються та не відображаються у виводі команди git diff, отже один із […] Read More
Щоб відмінити останній коміт можна використати таку команду:
Може бути корисним знайти та вибрати випадкове фото за допомогою командного рядка. Це можна зробити за допомогою такої команди: Якщо у вас ще немає gshuf, то її можна встановити за допомогою brew таким чином:
Для того, щоб вивести лістинг усіх файлів, що входять для коміту скористайтесь командою: Щоб отримати commitId можна виконати команду:
Для того, щоб імʼя автору або повідомлення останнього коміту можна скористатися однією з двох таких команд. 1. Змінити автора останнього коміту: 2. Або змінити автора повідомлення останнього коміту:
Команда представлена нижче слугує для того, щоб система контролю версій git почала ігнорувати зміни у вказаному файлі: У разі якщо ваши плани змінилися і ви знову хочете відстежувати файл, виконайте команду:
Можливо ви не знаєте, але в системі контролю версій Git є чудова функція, що дозволяє створювати архів з файлів репозиторію. Наприклад, ви можете створити такий сценарій мовою Bash для створення Git архівів: Також, ви можеете використати формат архіву tar замість zip, та […] Read More
Щоб змінити формат закінчень строк файлу з Dos на Unix у редакторі Vim найпростіше скористатись командою: Або ж виконати заміну строк командою: щоб вставити спец символ ^M скористайтесь комбінацією клавіш <Ctrl>+v <Ctrl>+m. Також можливо задіяти для цього зовнішню утиліту dos2unix, щоб зробити […] Read More