リモートサーバー上に既に作業中の非 git ディレクトリ ( /var/www/site1
) があり、ftp を使用して変更を加えていますが、git を使用したいと考えています。だからここに私がしたことがあります:
cd ~/git/site1.git
git init --bare
cat > hooks/post-receive
#!/bin/sh
GIT_WORK_TREE=/var/www/site1 git checkout -f
$ chmod +x hooks/post-receive
ローカル ディレクトリにファイルをプルできるように、ファイルを git リポジトリに追加するにはどうすればよいですか? 私は試した:
git remote add ssh://root@remote:3756/git/site1.git site1
git pull site1 +master:refs/heads/master
fatal: Couldn't find remote ref master
私も試しました:
git clone ssh://root@remote:3756/git/site1.git site1
Cloning into 'site1'...
warning: You appear to have cloned an empty repository.
私はこのチュートリアルに従っています: http://toroid.org/ams/git-website-howto