"There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.
git pull
If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream-to=/ master"
git pull remote master
$_SERVER['REMOTE_ADDR'] устанавливает твой веб сервер, ему вы доверяете.
Но, если пользователь заходит через прокси сервер - то тут будет выходной ip адрес этого прокси.
при последующих кликах, на сервер отправляются ajax запросы, которые возвращают чистые данные, которые потом шаблонизируются прямо в браузере
Когда сервер получает ajax запрос, он не делает полный рендер, а только достает данные и отправляет их клиенту.
string path = @".../test.html";
string appendText = "This is extra text";
System.IO.File.AppendAllText(path, appendText);
Спасибо за подробные ответы)
Честно говоря, не очень)
На работе пользуюсь чисто GUI клиентом или IDE для clone/pull/push/merge, а сам гит админы разворачивают и настраивают. А тут вот понадобилось самому копнуть глубже.
А допустима ли такая схема, что на сервере хранятся 2 экземпляра репозитория, один из которых, по сути, альтернатива гитхаб. И в него комитятся и из него забираются изменения и с клиента, и с серверного экземпляра?