Your email address to be recorded in any newly created commits. Can be overridden by the GIT_AUTHOR_EMAIL, GIT_COMMITTER_EMAIL, and EMAIL environment variables.
git commit --amend
git rebase --interactive
, чтобы внести изменения в предыдущие коммиты.git init --help
говорится следующее:DESCRIPTION
This command creates an empty Git repository - basically a .git directory with
subdirectories for objects, refs/heads, refs/tags, and template files. An initial HEAD
file that references the HEAD of the master branch is also created.
mkdir .git
echo "ref: refs/heads/master" > .git/HEAD
mkdir .git/objects
mkdir .git/refs
mkdir .git/refs/heads
mkdir .git/refs/tags
git init repo
scp -r repo user@host:/path/to/repo
git merge --no-ff <branch_name>
git --git-dir=../repo --work-tree=. add foo
git
указывать дополнительные параметры, но вы, конечно же можете сделать себе alias:alias git="git --git-dir=../repo --work-tree=."
alias webgit="git --git-dir=../repo --work-tree=."
git config --global core.autocrlf true
не нуждается в централизованном хранилище: вся история изменения документов хранится на каждом компьютере, в локальном хранилище, и при необходимости отдельные фрагменты истории локального хранилища синхронизируются с аналогичным хранилищем на другом компьютере.