По умолчанию Git использует редактор Vim, в котором неопытному пользователю разобраться непросто. Однако всегда есть возможность указать Git использовать другой редактор, например, Nano:
git config --global core.editor nano
Записи айтишника
По умолчанию Git использует редактор Vim, в котором неопытному пользователю разобраться непросто. Однако всегда есть возможность указать Git использовать другой редактор, например, Nano:
git config --global core.editor nano
Чтобы изменить имя последнего коммита, достаточно ввести:
git commit --amend -m "Новое название коммита"
Для изменения имени других коммитов, нужно сделать:
git commit --amend -c <commit ID>
и отредактировать имя коммита через редактор.
Adobe Lightroom на днях обновился до версии CC 2015. Т.к. у меня есть действующая подписка на Creative Cloud, то решил обновить свой Lightroom 5.7 до более новой версии.
Однако после того, как я поставил Lightroom CC 2015, как и положено, через панель управления Creative Cloud, он перестал запускаться – на долю секунд показывался сплэш-скрин, и на этом все.
К счастью, решение проблемы в данном случае довольно простое – достаточно сделать лог-аут из панели Creative Cloud, а затем заново авторизироваться. После этого Lightroom CC 2015 станет запускаться без проблем.
git branch -m old_branch new_branch
– переименовать локальную ветку
git push origin :old_branch
– удалить старую ветку
git push --set-upstream origin new_branch
– выгрузить новую ветку и «закрепить» ее за локальной веткой
Чтобы не отслеживать файлы в конкретном Git-репозитории, нужно в проекте создавать файл .gitignore, прописав туда нужные исключения.
Если же хочется исключить файлы из всех репозиториев, то есть смысл воспользоваться глобальным исключением: создайте файл, скажем, .gitignore_global, поместите туда нужные правила исключений, а потом выполните команду:
git config --global core.excludesfile ~/.gitignore_global
Чтобы иметь возможность вставлять Гугл-таблицу (Google Spreadsheets) в посты форума Invision Power Board (IPB), достаточно создать простенький BB-код:
BB-код:
Google Table
Полное описание:
Вставка Google Table в пост форума
Пример использования:
В теги заключаем лишь ID документа:
[table]1YQyO7CO-QFtUyXdoHhqCuVWbE5YNzf7ebK4vp5fhsbg[/table]
Тег:
table
Шаблон замены BB-кода:
<iframe src=»https://docs.google.com/spreadsheets/d/{content}/pubhtml?widget=true&headers=false» height=»800″ width=»760″></iframe>
git tag – просмотр существующих меток
git tag -n10 – просмотр существующих меток с аннотацией (где n10 — количество строк аннотации для отображения)
git show <tag_name> – просмотр метки вместе с коммитом, который был помечен
git tag -a <tag_name> -m «<tag_name>» – создание аннотированной метки
git tag -a <tag_name> <commit_id> -m «<tag_name>» – создание аннотированной метки на основе номера коммита
git push origin <tag_name> – отправить метку на удаленный сервер
git push —tags – отправить все метки на удаленный сервер
В iOS-версии приложения LinkedIn (v 8.3) для iPad обнаружил интересный баг, который может появится после возврата из встроенного браузера в приложение (к примеру, открыли ссылку из ленты коллег, почитали, а затем вернулись обратно в ленту). Баг заключается в том, что при скроллинге ленты двигается только как бы «верхний» слой, а нижний, по какой-то причине, остается закрепленным (на скриншоте это отчетливо видно).
А от куда взялся нижний и верхний слой? Я так понимаю, что нижний слой — это тот, который был до перехода во встроенный браузер, а «верхний» — тот, который срендерился уже после возврата из браузера.