Nope, git can be initialized in directories with files in them.
➜ ~ mkdir test1
➜ ~ cd test1
➜ test1 echo "hello" > hello.ttx
➜ test1 ls
hello.ttx
➜ test1 git init
Initialized empty Git repository in /home/david/test1/.git/
➜ test1 git:(master) ✗ git status
On branch master
Initial commit
Untracked files:
(use "git add <file>..." to include in what will be committed)
hello.ttx
nothing added to commit but untracked files present (use "git add" to track)
➜ test1 git:(master) ✗
Comments
Correct me if I'm wrong, but the first couple of sentences seems wrong. Git can only be initiated in an empty directory.
Other than that: This is a very short and concise introduction, especially the merging.
Nope, git can be initialized in directories with files in them.
I stand corrected, wonder where I got that misconception from.
you can't clone a remote repo into a non-empty directory.
from `man git-clone`:
you probably read a git tutorial.