私は Git にまったく慣れていないので、Eclipse PDT を使用しているので、EGit でもっとうまくいくと思いました。私はプロジェクトの唯一のプログラマーです。これが私が今していることです:
- ローカル マシンとサーバーに 2 つの同一の Web サイトのコピーがあります
- ローカル バージョン、テスト、デバッグなどに変更を加えています。
- コードに満足したら、FileZilla を開き、変更したすべてのファイルをアップロードします。
私がやりたいことは: ... 3. 変更をコミットする 4. 変更されたファイル (ステージングされた変更にドラッグしたもの) を本番サーバーにプッシュする
したがって、これは非常に単純な要求のように見えます。サーバーに Git をインストールしたり、サーバーに .git フォルダーをインストールしたりしたくありません。新しいファイルと変更されたファイルをサーバーにプッシュし、既にサーバー上にあるファイルを上書きしたいだけです。プロジェクトを右クリックして [チーム] > [リモート] > [プッシュ...] に移動すると、プロトコルの sftp オプションがあるため、これが可能であると思います。
どうすればこれを達成できますか?私が言及したフォーム (チーム > リモート > プッシュ...) への入力はどのようになりますか? または、私が間違っているので、サーバーに Git をインストールする必要がありますか?
EGit を SFTP クライアントとして使用できますか?
Git に関する私の唯一の知識は、次のチュートリアルから得たものです: http://www.vogella.com/articles/EGit/article.html。私はStackOverflowを検索しましたが、すべてのトピックは「Git固有」であり、私の知識をはるかに超えているため、ほとんど理解していません.
前もって感謝します。