7 заметок с тегом
Git
git: сохранение в stash по имени
17 апреля 2018, 19:47
сохранение в stash с названим/комментарием
git stash save "some message "
Git : Введение
28 мая 2016, 16:35
Git : Введение
Сохранение в лоток
Получаем список удалённых реп
git remote -v
Проставляем пароль в явном виде
git remote set-url origin https://username:password@bitbucket.org/username/repo.git
Git: удобный вывод состояния
28 мая 2016, 16:34
краткая форма
\> git status -sb
Подробная форма
\> git log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
Подробный вывод лучше повесить на alias git lg
Git: Отмена последнего коммита
18 сентября 2015, 11:36
Как отменить последний commit ?
Иногда возникает ситуация когда нужно отменить один или несколько коммитов, которые прилетели из удалённого репозитория
и для этого мы можем воспользоваться следующей коммандой:
git revert HEAD -m 1
Как отменить(откатить) pull ?
получаем список последних действий на production
git reflog -10
откатываем изменения прилетевшие из репы
git reset --hard [хеш-из-reflog]
Git: Отмена локальных изменений
18 сентября 2015, 11:30
Отмена локальных изменений (незакомиченных)
git stash save --keep-index
это конечно не совсем отмена, так как мы просто сохраняем локальные изменения в stash(лоток для бумаг) из которого мы сможем потом достать
1 комментарий
Как убрать .htaccess из индекса git
16 сентября 2015, 12:16
Задача:
Убрать из индексации файл .htaccess
Добавить в .gitignore
Решение
1) удалять из индекса так:
git update-index --assume-unchanged .htaccess
2) Убираем файл из кеша git
git rm --cached .htaccess
при необходимости коммитим удаление .htaccess и пушим в удалённую репу
3) Добавляем строку в файлу .gitignore
.htaccess
.gitignore под bitrix
14 сентября 2015, 18:17
/*.txt *.log !/robots.txt /sitemap*.xml .DS_Store /*.dt /*.tar.gz /*.gz /*.tar /*.bak /*.old *.psd /*~ */_* /_* # исключаем ВСЮ папку bitrix, но ниже настроим включение нужных папок # или используйте папку /local, чтобы полностью исключить папку bitrix bitrix/* !bitrix/modules/ bitrix/modules/* # ядро портала !bitrix/modules/portal.site/ # изменили модуль парсера !bitrix/modules/adeveloper.parser/ # включаем папку components, но исключаем components/bitrix !/bitrix/components /bitrix/components/bitrix/ # включаем папку php_interface и исключаем файл dbconn.php !/bitrix/php_interface/ !bitrix/php_interface/include/iblock_element_edit_before_save.php /bitrix/php_interface/dbconn.php /bitrix/php_interface/*.php /bitrix/php_interface/*.bak # включаем папку шаблонов !/bitrix/templates/ # исключаем служебные и ненужные папки проекта /upload /test/ /data/ /tmp/ /support/ /media/ /desktop_app/ /vote phpMyAdmin/* .idea/ Thumbs.db