Инструменты пользователя

Инструменты сайта


wiki:git_howto

Это старая версия документа!


Git

распределённая система управления версиями файлов. Проект был создан Линусом Торвальдсом для управления разработкой ядра Linux. http://ru.wikipedia.org/wiki/Git

git diff для новых файлов

Имея локальную копию репозитория, пользователи вносят изменения и хотят получить полный diff-образ, включая новые файлы.

Чтобы это сделать с git-репозиторием используем временный index:

export GIT_INDEX_FILE=.git/tempindex
cp .git/index $GIT_INDEX_FILE
git add new-file
git add other-new-file
git diff --cached
git reset

Таким способом вы не испортите основное хранилище, т.к. используете временный локальный индекс. Последняя команда (git reset) полностью удаляет все изменения в .git

wiki/git_howto.1353424495.txt.gz · Последнее изменение: 2015/03/24 10:44 (внешнее изменение)