git Работа с ветками: Создание и переключение ветки -- команды branch, checkout, fetch

Git умеет работать с ветками, поддерживая параллельное развитие проекта по разным направлениям и слияние разных версий в одну. Далее примеры команд.

Вывести список имеющихся веток

Всех локальных:

git branch

Вообще всех веток (вместе с теми, что на внешних репозиториях):

ubuntu 16 Настройка горячих клавиш для смены раскладки клавиатуры -- Переключение языка

Нажимаем в правом вершнем углу на значок включенного языка и выбираем

Text Entry Settings

В открывшимся окне в поле Switch to next to next user кликаем по содержимому и нажимаем желаемую комбинацию клавиш (или можно попробовать её вписать, если получится), например у меня отобразилось:

Ctrl + Shift L

(то есть Ctrl + левый Shift)

Закрываем окно -- смена раскладки должна заработать по введённой вами комбинации.

git Поиск по истории сообщений к коммитам по фразе -- пример команды (linux)

В Линуксе искать по вхождению фразы, слова или словосочетания можно так:

git log —all —grep='фрагментсообщения'

Декомпозиция кода/частей инф. системы -- что это такое

Декомпозиция кода -- разбиения кода на подпрограммы (модули, процедуры функции или классы -- в зависимости от уровня абстракции). Позволяет:

javaScript Изменения глобального правила CSS (для всех блоков)

Например так (на чистом jS):

var style=document.createElement('style');
style.type='text/css';
if(style.styleSheet){
    style.styleSheet.cssText='your css styles';
}else{
    style.appendChild(document.createTextNode('your css styles'));
}
// назначим элементу head наш стиль
document.getElementsByTagName('head')[0].appendChild(style);

mysql Сделать столбец внешним ключом (ссылкой) -- пример SQL

Forums:

По аналогии с созданием таблицы с внешним ключом:

ALTER  TABLE tbl_name ADD CONSTRAINT `FK_SliderImages_Slider` FOREIGN KEY (`sliderID`) 
            REFERENCES `Slider` (`sliderID`)
           ON UPDATE CASCADE
           ON DELETE CASCADE;

Подобное скорее всего не получится с таблицами на движке MyISAM.

javascript Разбор JSON (ковертирование) до определённого уровня. JSON в JSON-е

Если нужно разобрать какое-то внутренне заковыченное вхождение -- можно просто срезать внешнюю часть:


JSON.parse('{"Result":"[{\"Address\":\"КРАСНОДАР ,34\",\"Title\":\"ОТДЕЛЕНИЕ N861\",\"BIC\":\"04602\",\"CorrAccount\":\"30100602\"}]"}'.slice(11, -2))

Pages

Subscribe to fkn+antitotal RSS