いくつかの情報:
- CentOS 5.664ビットでのApache2.2.3の実行(Apacheバージョンがここに関連する場合はdunno)
- Gitがインストールされています
- これはVPSなので、必要なすべてのアクセス権があります
同じマシン上に既存のWebサイト(/ home / username / public_html /にあります)とサイトの開発バージョン(/ home / username / dev /にあります)があります。
私は開発バージョンで直接作業しています(実際にはローカルで作業していますが、Sublime Text 2のSFTPプラグインを使用して保存時に自動的にアップロードするため、すべての目的と目的で、/ home / username/devにあるファイルで直接作業していると見なすことができます/)。
私がやりたいのは、Gitを使用して開発からライブに変更をプッシュすることです。現在、どのファイルが編集されているかを追跡してから、FTPまたは手動でコピーする必要があります。何かがうまくいかない場合は、変更を元に戻せるようにしたいと思います。
ただし、これまでGit(またはあらゆる種類のバージョン管理)を使用したことはありません。私はGitチュートリアルをグーグルで検索してきましたが、見つけたものはすべて、実際のセットアップとは異なるものを想定しています。主なことは、ほとんどのチュートリアルはまったく新しいプロジェクトを想定しているということです。ライブサイトのリポジトリを設定しようとして、ライブサイトを台無しにするのが怖いです。
とにかく、私の質問:既存のフォルダーを使用して/ home / username /dev/から/home/ username / public_html /にプッシュできる(またはその逆)リポジトリを作成するにはどうすればよいですか?