DevBug blog

О Linux, Java, разработке ПО и не только

Git: как локально удалить ветки, которые уже смержены (merged)

2016-10-02 Git Aliaksei Bahdanau

Для того, чтобы удалить ветки из локального Git репозитория, которые уже были смержены (merged), например в master и development, можно воспользоваться слудеющей командой:

git branch --merged | egrep -v "(^\*|master|development)" | xargs git branch -d

Первая часть команды

git branch --merged | egrep -v "(^\*|master|development)"

выводит все ветки (кроме веток master и development), которые уже смержены.

Вторая часть команды

xargs git branch -d

удаляет найденные ветки локально, используя в качестве параметров результаты из 1й команды

Mysql: разрешаем пользователю root удаленное подключение

2014-11-10 Aliaksei Bahdanau
Имеем сервер (Ubuntu Server) в сети с установлленым MySQL сервером. Необходимо разрешить пользователю root удаленное подключение к базе данных. В целях безопасности данный способ не рекомендуется использовать на production серверах. Делаем резервную копию файла настроек: sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.orig По данному пути файл настроек mysql находится в дистрибутивах linux, основанных на debian. В других дистрибутивах linux (Centos, openSUSE, Fedora, etc) расположение файла настроек базы данных mysql может отличаться. Кроме того, в некоторых дистрибутивах, например openSUSE, по умолчанию (вместо MySQL) установлена база данных MariaDB. Читать далее
Старые записи