Tuesday, February 3, 2015
Tuesday, December 30, 2014
Git Aliases
Git умеет делать очень крутую штуку: делать ярлыки для комманд. Например, git status можно сократить до git st.
Парочка комманд, которыми я часто пользуюсь:
Парочка комманд, которыми я часто пользуюсь:
Что делает? | Как сделать? | Пример использования |
Пушит изменения в дженкинс | git config --global alias.mp 'push origin HEAD:refs/for/master' | git mp |
Вывод локальной истории коммитов | git config --global alias.hist 'log --pretty=format:"%ad - %s%d [%an]"--date=short' | git hist git hist --graph (вывод истории с графом) |
Сложный Update SQL
Порой нужно обновить данные в одной таблице данными из другой таблицы по какому-то ключу. Для БД SAP HANA можно использовать такой синтаксис
UPDATE table1 t1Для других БД синтаксис похож и его можно посмотреть тут: stackoverflow
SET t1.name=jt.name
FROM table1 t2
JOIN join_table jt on jt.id=t2.id
WHERE t1.id=t2.id;
Saturday, August 30, 2014
Удаление файла из коммита
Случайно вкомитали файл, которого в коммите быть не должно? Бывает, попробуем убрать ненужный файл.
Для начала удалим наш последний коммит:
git reset --soft HEAD~1
Для начала удалим наш последний коммит:
git reset --soft HEAD~1
Теперь наш репозиторий находится в состоянии до коммита. Удалим ненужный файл из стейджинга:
git reset HEAD filename
Теперь файл удален из стейджинга и можно спокойно коммитать
Profit!
Wednesday, July 30, 2014
Hello world
Всем привет. Раз уж так много людей начало вести блоги, так может и мне начать? Посмотрим что из этого всего выйдет...
Subscribe to:
Posts (Atom)