問題タブ [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 に答える
1118 参照

git - git update-index --assume-unchanged egit の不一致

シナリオは次のとおりです。

私は Eclipse + egit (git プラグイン) で開いている git プロジェクトを持っており、samples.xml というリソース ファイルがあります。

samples.xml を削除したいのですが、変更を無視するように git に指示してください。だから私は次のことをします:

これは、コマンドラインでうまく機能します。 git status何も返しません。

egitでは、私も同じことを期待しています。ただし、コミット ダイアログを開くと、次の行が表示されますAssume unchanged | <path_to_samples.xml>

なぜこれが起こるのでしょうか?egit が変更されていないと認識している場合、コミット ダイアログに表示されるのはなぜですか? これに対する回避策はありますか?

ありがとう、

ケン

0 投票する
3 に答える
1802 参照

egit - EGitで[ソースパス]リンクされたリソースを無視する方法は?

次のように、リンクされたリソースをEclipseプロジェクトに追加すると:

EGit コミット画面で毎回すべてのリンクされたファイルを表示します。

.gitignore でさまざまなエントリの組み合わせを試しましたが、成功しませんでした。デフォルトの右クリックTeam -> Ignoreは、次の行を追加します: /[source path] srcを .gitignore に追加しますが、機能しません。

これを回避する方法はありますか?

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

git - Egitフックがトリガーされない

意図的に100%失敗するpre-commitフックを備えたgitリポジトリがあります。

コマンドラインからコミットしようとすると、期待どおりに失敗します。ただし、egitからコミットすると、フックは無視され、変更がコミットされます。

egit / jgitはまだフックを認識していませんか?これに対する回避策はありますか?

前もって感謝します!

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

git - Git 変更されていないファイルをコミットする

簡単に言うと、egit で変更されていないファイルをコミットできる状況があります。コミットすると、git リポジトリが破損しますか?

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

eclipse - Egit (Eclipse) を使用して Hibernate ソースのクローンを作成する方法は?

Egit (Eclipse の git 統合機能) の使用についてサポートが必要です。私の目標は、ローカルの Eclipse にHibernate ソースを用意することです。最終的には、テストの実行、ソースの変更、git プル リクエスト (パッチ) の発行などを目指します。

Hibernate ソースのクローンを作成し、それらを Eclipse で Java プロジェクトとして使用する方法を誰かが説明できますか?


私が自分で達成できるのは、(必要に応じて) ソースを特定のパス (推奨されるパスはワークスペース ディレクトリの外にあります) に複製することだけです。次に、その構造を Eclipse で Java プロジェクトに変換しようとして困惑しています。File | Import既存のプロジェクトをワークスペースにインポートしたり、新しく作成した Java プロジェクトにソースをリンクしたりして、さまざまな方法でプロジェクトをインポートしようとしています。問題は、Hibernate のソースが単一の maven プロジェクトではなく (これについてもよくわかりません。私は maven が初めてです)、おそらく Eclipse プロジェクトではないため、Eclipse はソース構造をまったく認識しません。

0 投票する
3 に答える
8285 参照

eclipse - EGit - SSH がパスフレーズで失敗する (GitHub への接続時)

私はEGit(同梱)でEclipse Indigo RC4を使用しています。ローカル リポジトリにコミットしたプロジェクトがあり、そこから GitHub にあるリモート リポジトリにプッシュしたいと考えています。

コマンド ライン ツールからのプッシュ/プルは正常に機能します (RSA キー ベースの SSH 認証を構成しました)。

しかし、EGit から (GitHub を指す SSH 経由で) プッシュしようとすると、パスフレーズを入力するように求められます。しかし、正しいパス フレーズを入力すると、再度同じプロンプトが表示されます (注: ユーザー名は git として表示されます。これは、GitHub を使用するときのデフォルトであるためです。問題にはならないと思います)。

Eclipse の設定で、生成した RSA トークンを使用するように構成されていることを再確認しました。

0 投票する
6 に答える
57348 参照

eclipse - Eclipse + EGit: プロジェクトをワークスペースに複製する

EGit の仕組みについて少し混乱しています。

Github に既存の git リポジトリがあり、それを自分のワークスペースに複製したいと考えています。私の目標は、ワークスペース フォルダー内にローカル リポジトリを直接保存することですが、EGit では動作しません。

EGit で github リポジトリのクローンを作成する場合、宛先としてディレクトリを選択する必要があります。推奨されるディレクトリは、(ワークスペースではなく) ホームディレクトリにあります。このディレクトリを選択すると、Eclipse でプロジェクトを表示できますが、ワークスペース フォルダーには保存されません。代わりに、ホームディレクトリに保存されます。

ワークスペース内でディレクトリを直接選択すると、後でプロジェクトをインポートするときに、この名前のディレクトリが既に存在すると表示されます。

これを解決する方法がわかりません。これは一般的なシナリオだと思いました。過去に私は hgEclipse (Mercurial) を使用していましたが、思った通りに動作していたので、EGit はそうではないと混乱しています。多分私は何かを誤解しました。

おそらく、これは知っておくことが重要です: github リポジトリには、Eclipse の .project または .settings ファイルはありません。私はそれらを.gitignoreに持っているので、インポートダイアログで「既存のプロジェクトをインポートする」ではなく「一般的なプロジェクトとしてインポートする」を選択する必要があります。しかし、これは問題ではないと思いますか?

EGit プラグインがデフォルトでリポジトリをワークスペースに直接クローンしない理由を誰かが助けてくれるか、説明してくれることを願っています。

私のEclipseバージョンは3.6です。マークされた場所にEGitをインストールしました。

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

revert - EGit でファイルを元に戻すのに、ダーティ シンボル '<' がプロジェクト ビューにまだ存在するのはなぜですか?

EGit revert を数日間試してみましたが、ユーザー ガイドに従ってファイルを元に戻しても、関連ファイルにまだファイル ダーティ シンボルが表示されており、非常に混乱しています。

http://wiki.eclipse.org/EGit/User_Guide#Reverting_Changes

「Replace with」->「File in Git Index」を選択すると、機能し、コンテンツは元に戻されましたが、シンボルは同じままです。しばらくするとシンボルが消えることもありますが、消えないこともあります。

Windows で Eclipse を使用していますが、'\r\n' 文字に関するものかどうかわかりません。しかし、'Compare with' -> 'File in Git Index' を使用すると、2 つのファイルが同じように見えます。

誰かが理由を教えてくれるといいのですが、バグかもしれないと思いますか? 前もって感謝します。

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

java - egit、Eclipse で Web サーバーにリポジトリをセットアップする方法

ローカルの C ドライブにリポジトリをセットアップできましたが、Web サーバーにリポジトリをセットアップできるようにしたいと考えています。次のようにサーバーを評価できます。 ここに画像の説明を入力

しかし、私がやりたいことはこれです: ここに画像の説明を入力

ただし、それを試してみると、次のようになります。 ここに画像の説明を入力

これを取得する必要がある場合: ここに画像の説明を入力

Cドライブにローカルレポを作成すると、これが得られます。

私の質問は、Web サーバーをリポジトリとして使用するにはどうすればよいですか?

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

eclipse - EclipseにEGitをインストールできません

このチュートリアルからEGitをインストールしようとしています。[ヘルプ]->[新しいソフトウェアのインストール]にプラグインのURLを追加するように指示されています。

私の場合、[新しいソフトウェアのインストール]ダイアログに[追加]ボタンが表示されません(画像を参照)新しいソフトウェアのインストールダイアログ

私の日食バージョンは ここに画像の説明を入力してください