You're asking me?), The answer can be arbitrarily to form.
https://play.golang.org/p/GhNhPs0uBPc
Можно ещё пару способов, этот один из самых производительных.
Can be a couple of ways, this is one of the most productive.
И что, база не умеет в stdout писать? Задачи уровня не то что джуна, а джуна джунов.
And, the base is not able to write to stdout? level task is not something that June, and Juneau.
Милторг укусил?
Это будет работать быстрее, чем на любом языке.
grep -vP "media_category': '(promo|xxx)'" file.txt
Miltorg bitten?
This will be faster than in any language.
grep -vP "media_category ':' (promo | xxx) '" file.txt
Ну пока вы ничего не сделали, пока что вы только вот эта часть:
но без вот этой:
Да, дело привычки. Очень многие делают все по привычке. Взрослые люди стоят на отделениях почты чтобы заплатить комуналку часами, вместо того чтобы сделать это за 5 минут онлайн с ПК. Так и вы выдумываете какие-то папки, бекапы, вместо того чтобы инвестировать 2 часа своего времени в новые знания, и потом отбить эту инвестицию.
Почему других веток нет? Ветки по сути это и есть те папки, о которых вы говорите. Точно так же и сами коммиты являются точками, в которые можно откатится. Я работаю по модели git flow, это удобней чем самому бренчить как нужно. Каждая фича - отдельная ветка. Например, если ты пишешь какой-нибудь условный компонент, но придумал как переписать запрос, чтобы он работал быстрее, ты оставляешь эту ветку, делаешь чекаут в другую - и получаешь чистую ветку без тех грязных набросков не дописанного компонента. Переписал запрос, закоммитил, ушел обратно работать над компонентом. С папками такой трюк не прокатит, можно конечно комментировать код, по чуть-чуть превращая его в лапшу. Тут кто на что горазд, как говорится.
И да, система контроля версий потому так и называется, чтобы версионировать код. Это не система совместной разработки, не система командной писанины, и т.д.. Удобства использования гит в команде происходит из-за механизмов слияния кода, которые точно тем же образом используются и при соло разработке.