git Неправильное (другое) имя пользователя (почту email) при коммите -- как исправить (напр. на github)

Глобальные настройки

Вам нужно установить имя пользователя и емелю такими, которые вы указали при регистрации на гитхабе, в командной строке глобально (для всех реп.) это можно сделать так (пишите значения в кавычках):

git config --global user.email "email@example.com"
git config --global user.name "username"

-- это глобальные настройки для всех репозиториев. В данном случае, если вы используете гитхаб, то нужно указывать мыло и имя пользователя такие, какие были указаны при регистрации.

linux bash Создание новой пользовательской консольной команды терминала (командная строка) -- функция получения параметров

Создание новой команды

Вообще говоря код команды нужно разметить в каком-то файле, который бы загружался, когда мы открываем терминал, например можно редактировать файл .bashrc из домашней директории пользователя:

nano ~/.bashrc

После чего туда можно добавить код, какой-нибудь функции, например:

git commit --amend Изменить предыдущий коммит -- пример кода (объединение коммитов)

--amend 

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

Например так (две команды):

git add .
git commit --amend -m " и ещё изменили то-то"

git gacp -- add commit push Одной командой (ubuntu, linux) -- пример

Использовать команду можно так:

gacp "сообщение коммита"

Реализация

Создадим новую пользовательскую команду с таким кодом:

# add commit  push одной командой
function gacp() {
    git add .
    git commit -m "$1"
    git push
}

-- в теории можно было бы добавить и pull перед push, но тогда команда будет работать медленнее (что не обязательно для небольшой команды программистов, где изменения в репозиторий от разработчиков попадают далеко не каждую секунду).

php header Firefox не может найти файл -- ошибка

Если это HTTP 500 -- то посмотрите логи php (их местоположение определяется настройкой виртуального хоста -- напр. в линукс), чтобы выяснить в чем состоит ошибка.

git aliases Краткие команды - Псевдонимы, короткие, сокращённые версии

Настройка псевдонимов средствами Git

Средствами гит псевдонимы можно определять так (четыре команды для 4-ех -- это стандартные рекомендуемые сокращения):

git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.ci commit
git config --global alias.st status

Теперь, например, вместо команды:

git commit -m "текст сообщения"

Можно использовать:

SPA приложение - что это в программировании

SPA (Single Page Application) -- подход разработки браузерных web-приложений, в котором приложение представляет собой "одну" интернет-страницу.

Обычно на такой странице осуществляется не переход по страницам (контент которых отдает сервер) как в классических сайтах, а интерфейс перестраивается на той же самой странице средствами JavaScript, все необходимые данные загружаются с сервера в фонов режиме (например с помощью технологий ajax, или web-сокет)

Редирект средствами HTML -- и для случая если браузер не поддерживает javascript или он выключен

Пример кода:

<noscript>
  <meta http-equiv="refresh" content="0;URL=@RedirectUrl"/>
 </noscript>
 <script>
  location.href = '@RedirectUrl';
 </script>

-- где вместо @RedirectUrl следует указать ссылку.

за пример спасибо С.Я.

Примечание

Таким образом, если javascript включен, то сработает код:

 <script>
  location.href = '@RedirectUrl';
 </script>

А если выключен, то вся надежда на:

Pages

Subscribe to fkn+antitotal RSS