バージョン管理を完全に新しくし、gitを使ってWeb開発をしようとしています。Gitをセットアップしてローカルリポジトリを仮想ボックスvmリモートリポジにプッシュ
私の設定は、(Virtualboxを使用して)Ubuntuゲストを持つWindowsホストです。 SSHはそれらの間で動作します。
私は単純に、既存のウェブサイトのルートディレクトリの1つを「git」リポジトリに「変換」して、そのリポジトリをリモートのリポジトリにミラーリングしようとすると、私はUbuntuインスタンスの/ var/www/htmlフォルダに必要です。
私は "repo"パートを両側に設定しているようですが、ローカルディレクトリとファイルをVMにプッシュする際に失敗します。
すべてのチュートリアルとブログで少し失われています。いくつかのコマンドラインのものを言及し、いくつかのGUIアプリケーションをお勧めします...ビット圧倒。私はホスト上の "Git for Windows"とゲストの標準gitを使用しています。
Iゲスト上でこれを持っている:
[email protected]:/var/www/html/repos/zen.git$ sudo git init --bare
Initialized empty Git repository in /var/www/html/repos/zen.git/
[email protected]:/var/www/html/repos/zen.git$ ls
branches config description HEAD hooks info objects refs
は、どのように私は今のgitコマンドを使用して、ゲストに私の地元のウェブサイトのルートディレクトリ上のすべてのコンテンツをプッシュするのですか?
EDIT:GUIアプリケーションを使用する前にコマンドラインの内容を最初に習得したい。今はWindowsのホストで「GUI Bash」と「GUI Cmd」が利用できます。