def get_user():
If сессия_пользователя:
пользователь_ид = сессия.гет("юзер_ид") #или какой идентификатор пользователя в сессии.
If пользователь_ид:
# достаём из БД пользователя и отдаём его
ползователь = КастомЮзерМодель.объект.гет(пк=пользователь_ид)
return ползователь
return False
git pull - скачать с сервера последние изменения кода
git commit -am"мой комментарий изменений" - сделать "снимок" состояния последних изменений кода.
git push - отправить все коммиты на сервер.
Всё. Это основное что должен выучить "чайник".
Изредка, в самом начале проекта, нужно уметь в команду git init(создать репозитарий) или git clone(скачать готовый репозитарий в первый раз). Но эти две команды используются всего 1 раз за всю историю проекта.
Все остальные сложности, уже в процессе нагугливаются. Но для среднестатистического "погромиста", в проекте без команды или с маленькой командой, обходятся на 99% именно теми тремя командами, что указал выше.