which is just git's way of saying that you haven't been doing anything
strange, and that it will have created a local `.git` directory setup for
your new project. You will now have a `.git` directory, and you can
which is just git's way of saying that you haven't been doing anything
strange, and that it will have created a local `.git` directory setup for
your new project. You will now have a `.git` directory, and you can
three entries, among other things:
- a file called `HEAD`, that has `ref: refs/heads/master` in it.
three entries, among other things:
- a file called `HEAD`, that has `ref: refs/heads/master` in it.
Note that the second point is true even across machines. You can
duplicate a remote git repository with *any* regular copy mechanism, be it
Note that the second point is true even across machines. You can
duplicate a remote git repository with *any* regular copy mechanism, be it
When copying a remote repository, you'll want to at a minimum update the
index cache when you do this, and especially with other peoples'
When copying a remote repository, you'll want to at a minimum update the
index cache when you do this, and especially with other peoples'
describe those three versions, and is responsible to leave the
merge results in the working tree.
It is a fairly straightforward shell script, and
describe those three versions, and is responsible to leave the
merge results in the working tree.
It is a fairly straightforward shell script, and
-eventually calls `merge` program from RCS suite to perform a
-file-level 3-way merge. In this case, `merge` detects
+eventually calls 'merge' program from RCS suite to perform a
+file-level 3-way merge. In this case, 'merge' detects
conflicts, and the merge result with conflict marks is left in
the working tree.. This can be seen if you run `ls-files
--stage` again at this point:
conflicts, and the merge result with conflict marks is left in
the working tree.. This can be seen if you run `ls-files
--stage` again at this point:
[NOTE]
Many installations of sshd do not invoke your shell as the login
shell when you directly run programs; what this means is that if
[NOTE]
Many installations of sshd do not invoke your shell as the login
shell when you directly run programs; what this means is that if
`.bash_profile`. As a workaround, make sure `.bashrc` sets up
`$PATH` so that you can run 'git-receive-pack' program.
`.bash_profile`. As a workaround, make sure `.bashrc` sets up
`$PATH` so that you can run 'git-receive-pack' program.