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

git - Egit ssh はプッシュとプルを変更します

私のオフィスではEclipseが一般的に使用されており、Eclipse用のプラグインを新しくインストールGITしました。 私は CVCS または DVCS のユーザーではなく、Egit のインストールと構成を求められました。Ubuntuデスクトップシステム間でEgitを使用して、リモートプロジェクトをグラフィカル に複製できました。 私が理解できていないのは、プロジェクトの下にフォルダー/ファイルを作成するか、プロジェクトを更新し、プル ( ) またはプッシュ ( ) した後はいつでも、新しく作成されたフォルダー/ファイルまたは更新されたファイルが表示されないことです。別のコンピューターで。Egit


R.C on project>Team>PullR.C on project>Team>Remote>PushUp-to-date

Egitでレポをクローンした後、プッシュとプルを行う適切な方法は何ですか?
私はこのようにしようとしています:

  • コンピューター上のプロジェクトを更新しました

  • プロジェクト>Team>Addで RC を実行し、Team>Commit

  • リモート コンピューターに移動し、project>Team>Pullで RC を実行し、プロンプト Up-to-date を取得しました

  • Team>Addこのリモート コンピューターで実行しTeam>Commitましたが、ソース コンピューターで行われた変更が表示されませんでした。

あまり知識がないので叱らないでください。
Egit を使用して 2 台のコンピューター間で適切なプッシュとプルを行うにはどうすればよいですか?

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

eclipse - Git リポジトリから Maven プロジェクトをチェックアウトする

m2eclipse と EGit をインストールしました。git リポジトリからプロジェクトをチェックアウトし、maven プロジェクトをビルドできますが、git リポジトリから maven プロジェクトをチェックアウトできません。問題は、SCM URL フィールドが空であることです (EGit とは別に、SVN チーム プロバイダーもあります...)。URL を貼り付けるとSCM provider is not available、Maven コンソールが表示されます。この問題を検索しようとしたところ、m2eclipse SCM 統合と git 用の SCM ハンドラーをインストールする必要があることがわかりましたが、それらは更新サイトにはありません。何か案は?

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

eclipse - egitを使用せずにgitプロジェクトをワークスペースにインポートする

数週間前にEgitに関連する質問をしましたが、参照しているprogitを読むように提案されました。コマンドラインからgitを使用して、6月のEclipse Indigoリリースでegitが安定してリリースされるのを待ちます。これは、多くのバグがあり、IDEがストールする傾向があるためです。

そこで、試してみるために、作業ディレクトリを新しい場所にコピーしてgit repo&initを作成し、作業ディレクトリ内のすべてのファイルを追加しました。私の考えでは、コマンドラインからすべてのgit関数を制御し、EclipseでF5 -refreshを使用して、git操作がプロジェクトに反映されるようにすることができます。

まず、これがそれを実行するための良い方法であるかどうかはわかりません...私が完全に理解していないgit、eclipse、egitについてはまだたくさんあります。

しかし、現時点での私の主な障害は、Eclipseのプロジェクトにコピーした作業ディレクトリからファイルを取得する方法がわからないことです。利用可能なインポートオプションを確認し、いくつか試してみましたが、結果が表示されません。私がegitを使用することになったプロジェクトのようなもの>gitからプロジェクトをインポートします。「gitからプロジェクトをインポート」を使用すると、何百ものsrcフォルダー、jar、その他のリソースがすべて正しい場所に表示されました。

私はこれがばかげた質問かもしれないと思います、私は知る必要があることに基づいて物事を学びます。私の日食の知識には多くの穴があります。

どんな助け、洞察または方向性も大いにありがたいです。

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

github - EGitからGitHubへの認証にhttpsを使用する方法

デフォルトのsshではなく、https認証を使用してGitHubで動作するようにEGitをセットアップしようとしています。(私の理由は、私が教師であり、一部の生徒が別のマシンで作業を行っているため、ディスクに保存されているsshキーに依存するのは不便です。)これを機能させる人はいますか?httpsを使用して「PushtoUpstream」を実行しようとすると、「プッシュ中に内部例外が発生しました:https://espertus@github.com/MillsCollegeMobileAppDev2011/test.git:notauthorized」という役に立たないエラーメッセージが表示されます。

Eclipse 3.6.2(Helios)とバージョン0.11.3のEclipse EGit(インキュベーション)、Eclipse EGit-Source(インキュベーション)、およびEGit Mylyn(インキュベーション)を使用しています。DestinationGitリポジトリの設定は次のとおりです。

  • 位置
  • 繋がり
    • プロトコル:https
    • ポート:[未設定]
  • 認証
    • ユーザー:espertus
    • パスワード:.......。
    • セキュアストアに保存:[チェック済み]
0 投票する
1 に答える
6212 参照

eclipse - GitHubでEgitをどのようにうまく使用しますか?

まだ有効なガイドがないようですので、EclipseでEgitを使用してプロジェクトをGitHubにプッシュする方法を尋ねています。私はいくつかのガイドに従いましたが、「仕様がソースリポジトリ内の既存の参照と一致しません」という結果になりました。プッシュダイアログのエラー。

Eclipse3.6.1とEgit0.9.1を使用しています。Egitを使用できるはずですよね?Egitを使用してプロジェクトを正常にプッシュするための短いステップバイステップガイドを提供できれば素晴らしいと思います。

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

eclipse - Eclipse egit:「Packfile の破損が検出されました:不明な zlib エラーです。」回避する方法は?

Ubuntu の下で gitosis によって管理される git リポジトリがあり、ディスクがいっぱいになるまですべてうまく機能しました。この問題について少し読んだ後、私はそれを発見しgit gcgit gc --aggresiveかなりのディスク容量を取り戻しました. 非常に素晴らしい。

残念ながら、リポジトリのクローンを作成しようとするとこのメッセージが表示されるため、egit で何かが壊れているようです (約 10% のチェックアウト段階で)。

Packfile の破損が検出されました: 不明な zlib エラーです。

興味深いことに、msysgit の git は以前と同じように問題なく動作します。

egit を 0.12 のナイトリー ビルドにアップグレードしようとしましたが、メーリング リストのメッセージで、これが先週修正されたことをほのめかしていましたが、役に立ちませんでした。

私の質問は、egit が再び機能する状態に到達するためにリポジトリに何ができるかということです。gitosis を実行している Ubuntu インスタンスを完全に制御できます。


編集: Eclipse イベント ログからスタック トレースを取得しました


編集: https://bugs.eclipse.org/bugs/show_bug.cgi?id=340305 を開いた

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

java - JavaGit、JGit、EGit の選択における混乱

Gitを使ったJavaアプリケーションを作っています。JavaGitEGitJGitと呼ばれるものがあることがわかりました 。

JavaGit と EGit/JGit が異なることは知っています。私が理解していないのは、EGit と JGit の違いです。両方とも Eclipse プロジェクトでホストされていますが、一方は Eclipse 関連のようで、もう一方はそうではないようです。

私は Eclipse を使用していないし、する予定もないので、「Eclipse 統合」についてはあまり気にしません。

JGit は何とか Eclipse に接続されていますか? (これは www.eclipse.org でホストされており、JGitのドキュメントにも多くの「eclipse」キーワードが含まれています)

3 つのうち、(Eclipse で作成されていない) Java プログラムを接続して Git リポジトリを操作するには何が必要ですか?

スタンドアロンの Git ライブラリを使用したい (つまり、ローカルの Git インストールに依存しない)

編集:もう1つの質問:

編集:答えが見つかりました-そうです(まだ試していません)。とtransport呼ばれるクラスのパッケージに含まれていますBundleWriter

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

android - Eclipse での Android 開発用に Git リポジトリをセットアップするにはどうすればよいですか?

Git/Eclipse を使用して Android プロジェクトを適切にバージョン管理するための助けが必要です。
単一の Android プロジェクトでこれを設定しても問題ありません。

ただし、メイン プロジェクト (Facebook SDK など) に 1 つ以上のサード パーティの Android ライブラリを追加する場合、これを設定するための適切で正しい方法を見つけようとしています。

現在git-submodules、これを達成するために使用しています。これが私のディレクトリ構造です。

プロジェクトfacebook-sdk内に git-submodule として追加しました。 Eclipse ワークスペースのプロジェクトで、サブフォルダー ' ' が表示されます。android-main
android-mainfacebook-sdk

次に、ここに問題があります。このプロジェクトをプロジェクトからライブラリとして参照できるように、
「既存のプロジェクト」を新しいプロジェクトとしてインポートする必要があります。/project/android-main/facebook-sdkandroid-main

最後に、Eclipse ワークスペースには ' facebook-sdk'への参照が 3 つあります。

  1. ワークスペース内のプロジェクト自体。
  2. として追加したため、プロジェクトgit-submodule内のフォルダーとして表示されました。android-main
  3. facebook_sdk_srcプロジェクトの Android SDK プラグインによって、別のフォルダ ' ' が作成されandroid-mainます。

サブモジュールを追加すると、ワークスペースとメイン プロジェクトが乱雑になるようです。
私はそれを正しくやっていますか?
Android ライブラリを Eclipse のサブモジュールとして使用するより良い方法はありますか?

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

eclipse - Eclipse EGit Repository Changed Scanner が失敗する

ローカル バージョン管理のために Eclipse で EGit を実行しています。しかし今、私は治療法が見つからないという問題を抱えています。

"次の実行中に内部エラーが発生しました: "Repository Change Scanner".java.nio.BufferUnderflowException

これについて何をすべきか考えはありますか?バグを報告?

よろしくお願いしますローラ​​ンド

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

eclipse - Git ブランチをチェックアウトするときに Eclipse ビルド パスを自動的に変更する方法

Eclipse Helios と EGit 0.11.3 を使用しています。

Java ビルド パスで、さまざまなブランチがさまざまなバージョンのライブラリを使用するプロジェクトがあります。たとえば、branch_oldusesfoo_lib_v1.0.jarbranch_new使用しますfoo_lib_v2.0.jar

作業中で、何かをテストbranch_newするためにチェックアウトする必要がある場合branch_old、少し面倒です。プロジェクトを正常にビルドするには、Eclipse でビルド パスを手動で再構成する必要があります。

プロジェクトの Eclipse の Java ビルド パス構成を git に保存して、ブランチをチェックアウトしたときにビルド パスが自動的に変更されるようにする方法はありますか? そうでない場合、同じ結果を達成する別の方法はありますか?

ありがとう。