問題タブ [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 投票する
2 に答える
480 参照

eclipse - sourcefrogeプロジェクトをgit/egitにクローン/追加

sourcefrogeからgit/egitにプロジェクトを複製/追加する方法。たとえば、プロジェクトページ: adudacity sourcefroge、このプロジェクトをgitに追加する方法を次に示します。

これが私が試していることです。ソースの場所に git://audacity.git.sourceforge.net/gitroot/audacity/audacity

と入力し、ターゲットでPC上のフォルダーを選択しますが、[次へ]をクリックするとこのエラーが
致命的になります。 :リモートエンドが予期せずハングアップしました

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

git - egitを使用して中央のgitリポジトリにプッシュ/プルした後、ツリーの競合はありません

EGit を使用している 2 人の開発者がいます。1 つは Windows で動作し、もう 1 つは Linux で動作します

そして、以下のようにコラボレーションのポリシーを設定します。

  • 中央の (裸の) リポジトリがあります
  • 最初に、各開発者は中央リポジトリからチェックアウトし、ローカルで作業します。
  • 2 つの作業を同期する必要がある場合は、中央リポジトリからプル/プッシュします。

中央リポジトリを使用すると、将来、チーム内のより多くの開発者と簡単にコラボレーションできると考えています。

ある開発者が別のディレクトリに移動したファイルを別の開発者が変更したときに競合がまったくないことを検出するまで、すべてが正常に機能します。手順は次のとおりです。

  • ある開発者がファイルを別の場所に移動します。それを彼のローカルリポジトリにコミットします。中央リポジトリにプッシュします。
  • もう 1 つは、その (同じ) ファイルの内容を変更します。それを彼のローカルリポジトリにコミットします。中央リポジトリをプルします。

2 番目の開発者が「プル」を行うと、競合レポートが発生することが予想されます。しかし、競合はありません。そして、彼の作業ディレクトリ (およびローカル リポジトリ) に 2 つのファイルが表示されます。

  • 彼が改造したもの
  • そして、最初の開発者が別のディレクトリに移動したもの。

誰か私たちの間違いを教えてください。

私たちの働き方は git の設計に違反していませんか?

私たちは git を初めて使用します (CVCS には長い間精通しています)。この問題に直面したことで、私たちのチームの作業を統合することが非常に困難になることを意味するため、非常に心配しています。私たちは何か間違ったことをしなければならないと信じています。私たちを明確にしていただきありがとうございます。

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

eclipse - EGit プッシュ操作でエラーが発生しました:「リモート エンドのアンパック中にエラーが発生しました」

リモート エンドのアンパック中にエラーが発生しました

私が従った手順:システムA(リモート):

  1. インストール済みEGit
  2. プロジェクトを作成する
  3. そのプロジェクトを共有する
  4. リポジトリを作成
  5. そのプロジェクトをリポジトリに追加してコミットします
  6. (リポジトリフォルダを共有)

システム B (ローカル):

  1. EGitをインストールする
  2. プロジェクトのインポート (リモート リポジトリのクローンによる)
  3. クローンを選択 (追加しない)
  4. 192.168.10.28\Git\repo のようなリモート リポジトリのパスを指定します
  5. ブランチをチェック
  6. 宛先パスを与える(ローカル)
  7. 簡単な手順に従ってプロジェクトをインポートします
  8. コードを変更する
  9. ローカルリポジトリにコミットします
  10. 次に、リポジトリ ビューに移動し、ローカル リポジトリのコンテンツをリモート 1 にプッシュします。
  11. エラーウィンドウがポップアップして、

「どのリポジトリにも接続できません: \192.168.100.28\Git\repo (プッシュ中に内部例外が発生しました: \192.168.100.28\Git\repo: パイプが閉じられました)」

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

eclipse - EGit 管理プロジェクトの Eclipse でマージ ツールが無効になっているのはなぜですか?

EGit ユーザー ガイドに従って、マージ ツールを使用するには、マージの競合があるリソースを右クリックし、 [チーム] > [マージ ツール] を選択する必要があります。ただし、これを行うと、マージ ツール オプションがグレー表示されます。EGit は競合を適切に検出し、競合しているファイルのアイコンとテキスト ラベルの両方の装飾を表示しています。

何か案は?

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

eclipse - EGit(Eclipse gitプラグイン)はユーザー名とパスワードの代わりにSSHキーを使用できますか?

コミットする必要のあるgit中央リポジトリは、SSHキーを使用して構成されています。私のユーザー名はですがjmglov、git操作(例git clone)を実行するときは、次の構成を使用します。

EclipseでEGitを使用してオリジンにプッシュしようとすると、SSHキーペア認証のみが有効になっているユーザーのパスワードの入力を求められます。私の公開鍵は、ユーザーに許可された鍵の1つです。gitgit

gitユーザーの資格情報の代わりにSSHキーを使用するようにEGitを構成することは可能ですか?

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

eclipse - EGITのインストールの問題

私は次の構成を持っています

  • OS:WindowsXPに勝つ
  • Eclipse:ガリレオ

そして、それにEGITをインストールしたいと思います(私はすでにサブクリップを持っています)。行ってみましHelp -> Install New Softwareたが、EGITはリストにありませんでした。サイトからダウンロードしようとしましたが、ダウンロードリンクhttp://download.eclipse.org/egit/updatesがブラウザで開かれていません(chrome)

Egitのインストール方法を教えてください。

ありがとう

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

eclipse - EGitを使用して現在のEclipseプロジェクトをgitに追加するにはどうすればよいですか?

EclipseにGAEプロジェクトがあり、それをローカルのgitリポジトリに追加したいのですが、どうすればよいですか?

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

java - Eclipse + Maven プラグイン + EGit プラグイン = GitHub から特定のブランチとタグをチェックアウトしますか?

これは比較的特殊な質問であることは承知しています。それにもかかわらず、これを知っている人もいるかもしれません:

Eclipse => Branch: 0.7.0 および Tag: hector-0.7.0-29 (https://github.com/rantav/hector.git) で Maven を使用して Hector をコンパイルしたい。(前述のブランチ/タグは (!) マスター ブランチではないため、専用のチェックアウトが必要です。)

インストールしました: Maven-Maven Plugin および EGit Plugin for Eclipse

私の問題:

1.) Maven プラグインを使用すると、GitHub などの SCM から直接チェックアウトできます (maven-git-plugin= をインストールする場合、これは egit プラグインとは異なります)。Maven プラグインを使用して、Github から直接プロジェクトをダウンロードできるようになりました。ディスク上でタグとブランチを見つけます (.git ディレクトリの Git ファイルとして)。

しかし、問題は、チェックアウトされているバージョンが MASTER ブランチであることです。また、Eclipse 内で特定のブランチとタグを直接チェックアウトするオプションが見つかりません。「Team-Context-Menu」をクリックすると、通常、すべての EGit オプションが表示されます (特定のブランチ/タグをチェックアウトするため)。しかし、プロジェクトが Maven プラグインを介してダウンロードされたため、Eclipse からは Git リポジトリと見なされていないようです。) したがって、通常はすべての Git-Commoands がある「チーム」をクリックすると、多かれ少なかれ空になります。このプロジェクトが GIT/EGIT で管理可能なプロジェクトであることを Eclipse に伝える方法を見つけて、それを管理するためのメニュー オプションを用意する必要があります。

2.) さらに、ダウンロードしたプロジェクトを (Git 経由で) 完全に「SCM 管理」にして、ファイルに対するローカルの変更を「追跡」できるようにします。したがって、すべての "Egit Context Menu" は、このチェックアウトされたプロジェクトで機能するはずです。

誰かがこれを行う方法を知っていれば、私はどんなアドバイスにもとても親切です!

どうもありがとうございました!イェンス

0 投票する
13 に答える
50737 参照

eclipse - 「無効なプロジェクトの説明」、GITリポジトリの問題からのインポート

GITPCコンピューターからMACにレポをコピーした後、それを日食にインポートできないようです。インポートは、eGitプラグインを介して既存のローカルgitリポジトリから直接行われます。

同じ正確なインポートは、既存のWindowsコンピューターで完全に正常に機能します。

お知らせ下さい。

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 が変更されていないと認識している場合、コミット ダイアログに表示されるのはなぜですか? これに対する回避策はありますか?

ありがとう、

ケン