How can I 'git clone' from another machine?
git, git-clone
Solution
You need to use a git+ssh URL to perform the Git cloning:
git clone git+ssh://hap@192.168.1.2/~/working
To break it down:
- `git+ssh` tells Git that you want to use ssh to connect to the Git repository.
- `hap` is your username (I assume based on the home directory in your question).
- `192.168.1.2` is the machine that you want to connect to
- `~/working` is the path to your Git repository on the remote machine (so `~` is your home directory)
Some other things to note:
- You need to have a ssh server enabled on the machine with the Git repository
- You'll need to know the password for the user `hap`
Problem
On one machine (IP address 192.168.1.2), I create a Git repository by ``` $ cd /home/hap/working $ git init $ (add some files) $ git add . $ git commit -m 'Initial commit' ``` And I have another machine on the same Wi-Fi network. How can I get clone from the other machine?