私はEclipse用のGitプラグインを使用しています。作業ディレクトリを更新するために、以前はPullまたはFetch+Mergeを実行していました。解決すべき競合がある場合は、マージ ツールを使用します。しかし最近、私は新しいアプローチを試みました。
他のユーザーが変更した内容を確認するには、Fetchを実行し、その後Synchronize Workspaceを実行します。チーム同期ビュー内でコードを直接更新した後にコミットとプッシュを実行しようとすると、「rejected-non-fast-forward」エラーが発生します。
チーム同期ビューを使用して作業ディレクトリを更新できるかどうか、またはそれを行う唯一の方法が Egit のマージアクションによるものかどうかを知りたいです。