問題タブ [egit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1044 参照

eclipse - EGit - ブランチを切り替えても空のディレクトリ/パッケージが削除されない

私は EGIT を使用して GIT リポジトリを管理していますが、これは今のところうまく機能しているようです。ただし、あるブランチから別のブランチに切り替えると、ファイルは正しく切り替えられますが、一方のブランチには存在するが他方には存在しない空のディレクトリとパッケージが残ります。

GIT はディレクトリではなく実際のファイルに基づいていることは理解していますが、私の 1 つのブランチは大規模なリファクタリングであり、マスター ブランチにはない多くのパッケージが含まれているため、これは理想的ではありません。

私の調査によると、ディレクトリをクリーンアップする GIT コマンドgit clean -dがあるようです。EGIT はこれをサポートしていますか? もしくはEGITでブランチを切り替える際にこのコマンドを実行する方法はありますか?

0 投票する
2 に答える
8111 参照

eclipse - EGitローカルリポジトリとリモートリポジトリ

私はgitを初めて使用し、gitとegitをどのように使用するかについて頭を悩ませています。egitチュートリアルから、GitHubにリポジトリをセットアップし、EclipseプロジェクトをローカルワークスペースからリモートGitHubリポジトリにプッシュし、変更をGitHubにプッシュしたり、ブランチを切り替えたり、GitHubの更新を確認したりできます。これはすべて理にかなっています。

Gitリポジトリエクスプローラーを見ると、「ローカル」ブランチのリストがあり、「リモートトラッキング」ブランチがなく、「リモート」のリストもありません。ローカルブランチからブランチを作成すると、egitダイアログに「ローカルブランチに基づいてブランチを作成しています」と表示され、リモートトラッキングブランチからブランチを作成する必要があることが示されます。

だから私の質問は、私は正しくegitを使用していますか?

リモートのGitHubリポジトリに変更をプッシュし続ける必要がありますか?もしそうなら、私がプロジェクトを共有し、他の開発者がリポジトリのクローンを作成し、リモートリポジトリに変更を加え始めるとどうなりますか?

または、ワークスペースから最初に作成した既存のGitHubリポジトリのクローンを作成して、ローカルリポジトリを破棄し、新しいリモートリポジトリをセットアップする必要がありますか?

または、既存のgitリポジトリ用に新しいプッシュアンドフェッチ「リモート」を作成しますか?

または、他の何か?

混乱している。

0 投票する
2 に答える
11318 参照

eclipse - Gitロールバックを元に戻す方法

大きなエラーが発生した後、最後のコミットにロールバックしたかったのですが、少し公平すぎてロールバックできました。再アサートしたいコミットは、bashに「gitlog」と入力しても表示されません(履歴に残っていないためだと思います)。日付までに最後のコミットを回復する方法はありますか?

同じプロジェクトでEclipseでeGitを使用しているので、作業が簡単になります。ありがとう。

0 投票する
2 に答える
20860 参照

eclipse - カスタムプロキシ設定を使用するようにEclipseEGitを構成するにはどうすればよいですか?

私は企業ファイアウォールの背後にいるので、ほとんどの場合(Eclipseの更新など)プロキシを経由したいと思っています。ただし、Gitでプルするサーバーはすべて内部にあります。現在、切り替えるたびにプロキシ設定を変更する必要がありますが、EGitが直接接続を使用するように設定したいと思います。

私の推測では、これはEGitが備えている機能ではないのではないかと思いますが、回避策を考えられる人はいるかもしれません。

ありがとう!

0 投票する
4 に答える
13484 参照

eclipse - Eclipse に EGit をインストールしたところですが、どこにありますか?

Eclipse 用の EGit プラグインをインストールし、Eclipse を再起動したところ、インストール済みソフトウェアのリストには表示されますが、追加されたメニューが見つからないか、その機能にアクセスできませんか?

私は何が欠けていますか?

私が幻覚ではないことを証明するために、リストのスクリーンショットを示します。

EGit あります!

しかし、メニューメニュー項目パースペクティブ、またはビューのいずれにも、そこにあるというヒントや手がかりはありません...

サインイン メニューなし: ここに画像の説明を入力

サインインしないプロジェクト:

ここに画像の説明を入力

サインインなし

ここに画像の説明を入力

有効にするには、どこかで追加の構成を行う必要がありますか?

0 投票する
2 に答える
2880 参照

eclipse - git リポジトリで大きなプロジェクトを編集すると、Eclipse が定期的にフリーズする

私は、Eclispe 3.7、PyDev、および EGit で Python プロジェクトを開発しています。約 20 分ごとに Eclipse がフリーズし、右下隅に「Git リポジトリの更新ジョブ: (0%)」と表示されます。この数値が 0% を超えると、UI が再び応答し、次回まで使用できるようになります。凍ります。これが起こらないようにする方法はありますか?

0 投票する
1 に答える
190 参照

egit - プロジェクトを共有せずにEGitを使用することは可能ですか?

今のところ、Eclipse ワークスペースの下にローカル サブディレクトリしかなく、共有リポジトリにする.git必要はないと感じています。push

EGit も使用したいのですが、そのユーザー ガイドではその方法しかShare Project説明されていません。

.gitローカルをプッシュ/公開/共有せずに再利用できますか?

0 投票する
1 に答える
3341 参照

eclipse - チーム>コミットのEclipse「未処理のループ例外」

私は最近、Eclipse の egit プラグインで git を使い始めましたが、すべてが機能していると思いました。リモート リポジトリを自分のマシンに複製し、ファイルに変更を加え、プロジェクトでファイルを選択して変更をコミットし、Team > Commit.... するとすぐに、次のエラーが表示されます。

私はこれが何らかのバグであることを喜んで受け入れます (これは今日の早い段階で機能していると思っていましたが) が、誰かが以前にこの問題に遭遇したことがあるといいのですが。

洞察はありますか?バグを報告する相手だけだとしても? 追加の詳細を提供できます。また、git リポジトリ ビューからコミットすると問題なく動作することも指摘しておく必要があります。

0 投票する
2 に答える
5601 参照

eclipse - EGitは自動的に新しいファイルを追加します

EGit eclipseプラグイン内で一連のファイルのコミットを実行する場合、コミットダイアログで常に新しいファイルを手動で追加する必要があります

コミットダイアログ

新しいファイルを自動的に追加することがデフォルト設定であるという方法でプラグインを構成する方法はありますか?

0 投票する
1 に答える
81 参照

egit - 以前のバージョンを作業ツリーにロードし、新しいブランチを開始します

Egitを使い始めたばかりですが、ファイル(またはプロジェクト)の以前のバージョンに戻って、そこから新しいブランチを開始する方法がわかりません。

例:

Egit共有プロジェクトで単一のテキストファイルを作成します。

私は各行の後にコミットしました(つまり5回)。すべてはマスターブランチで行われます。

私の目標は、バージョン1.00を作業ツリーにロードして戻し、そこから新しいブランチを開始することです。

たぶん私はいくつかのEgitの原則を誤解していますが、これはコードバージョン管理を使用する一般的な方法だと思います。では、どうすればEgitでこれを行うことができますか?

私はEclipseIndigo (3.7)Egit1.0を使用しています。