web-dev-qa-db-ja.com

EGitを使用してEclipseプロジェクトをGitHubにプッシュする

EGitを使用して、プロジェクトをGitHubにプッシュすることに成功しています。私のリポジトリはHelloWorldと呼ばれます。 Eclipseでの私のプロジェクトはHelloWorldとも呼ばれます。私の問題は、プロジェクトをプッシュすると、HelloWorldフォルダーの下にプロジェクトがアップロードされることです。そのため、結果はリポジトリHelloWorld、フォルダーHelloWorld、およびsrcフォルダーになります。ここでよりわかりやすくするために、プロジェクトの link を紹介します。リポジトリーHelloWorldにsrcフォルダーが必要です。どうすればそれを達成できますか?

15
salvador

重要なのは、Eclipseでプロジェクトを作成するときです。

最初のステップとして、EclipseでJavaプロジェクトを作成します。プロジェクトを右クリックして、Team> Share> Gitを選択します。

Configure Git Repositoryダイアログで、プロジェクトの親フォルダーにリポジトリを作成するのオプションを選択していることを確認します。 enter image description here その後、GitHubにプッシュできます。

N.B:Eclipseは、ワークスペースにgitリポジトリを配置することについて警告を出します。したがって、プロジェクトを作成するときは、プロジェクトディレクトリをデフォルトのワークスペース外に設定します。

27
greenkode

簡単な手順:

-Eclipseを開きます。

  • Githubでプッシュするプロジェクトを選択し、右クリックします。
  • [チーム]-> [プロジェクトの共有]-> [Git]-> [リポジトリの作成]-> [完了]を選択します(Gitアカウントでログインするように求められます(ポップアップ)。
  • もう一度右クリックして、プロジェクト->チーム->コミットします。 完了
4
Satya Tiwari

私は同じ問題を抱えており、この投稿を読んで解決しましたが、解決中に問題が発生しました:auth failed

そして、ssh keyの方法を使用して自分自身を認証することで、ようやく解決しました。 EGit公式ガイド が非常に有用であることがわかり、提供されたリンクのEclipse SSH Configurationセクションを参照して、sshの方法を正常に構成しました。

それが役に立てば幸い。

0
ZhaoGang