EclipseにGitHubにアップロードしたいコードがありますが、これまでのところ、その方法がわかりません。「リポジトリを作成する」と書かれていますが、プロジェクトを保持するフォルダのように見え、コードをどのようにアップロードするかわかりません。一見馬鹿げた質問に対する謝罪。また、どのようにしてリポジトリを削除しますか?それを行う方法も見当たりませんでした。
EclipseにGitHubにアップロードしたいコードがありますが、これまでのところ、その方法がわかりません。「リポジトリを作成する」と書かれていますが、プロジェクトを保持するフォルダのように見え、コードをどのようにアップロードするかわかりません。一見馬鹿げた質問に対する謝罪。また、どのようにしてリポジトリを削除しますか?それを行う方法も見当たりませんでした。
回答:
Eclipse用のEGitプラグインは良いオプションですが、git bash(つまり、コマンドラインからのgit)の使い方を学ぶのがさらに良いでしょう。gitの基本を学ぶことはそれほど難しくなく、GUIに依存する前にいくつかの基本的な操作を理解することは、多くの場合非常に有益です。しかし、あなたの質問に答えるには:
まず最初に、http: //git-scm.com/からgitをダウンロードします。次に、http://github.com/にアクセスして、アカウントとリポジトリを作成します。
マシンで、最初にgit bashを使用してプロジェクトフォルダーに移動する必要があります。そこに着くと、次のようになります。
git init
これにより、そのディレクトリで新しいgitリポジトリが開始されます。
それが完了したら、新しいリポジトリをリモート(ここではファイルをアップロードする-プッシュする-)に登録する必要があります。この場合、githubになります。GitHubのリポジトリから正しいURLを取得します。
$ git remote add origin https://github.com/[username]/[reponame].git
ローカルコミットに既存のファイルを追加する必要があります。
git add . # this adds all the files
次に、最初のコミットを行う必要があるので、次のようにします。
git commit -a -m "Initial commit" # this stages your files locally for commit.
# they haven't actually been pushed yet
これで、ローカルリポジトリにコミットが作成されましたが、リモートリポジトリには作成されていません。リモートに配置するには、投稿した2行目を実行します。
git push -u origin --all
git commit -a -m "Initial commit"
最初に行う必要がある前にgit pull https://github.com/[username]/[reponame].git
、問題が私が間違ったことかどうかわからないが、それはその後うまくいったことでした。
Eclipseプロジェクトをgithubにアップロードするステップバイステップビデオはこちらです
https://www.youtube.com/watch?v=BH4OqYHoHC0
ここにステップを追加します。
Eclipseプロジェクトを右クリック->チーム->プロジェクトを共有
表示されたリストからgitを選択します。リポジトリの作成または使用を尋ねるボックスをチェックします->リポジトリの作成をクリックして、完了をクリックします。-これにより、ローカルのgitリポジトリが作成されます。(すでにgitがインストールされていると仮定)
プロジェクトを右クリック->チーム->コミット-コミットしたいファイルのみを選択し、コミットをクリックします。-ファイルがローカルリポジトリにコミットされます。
Eclipseのgitリポジトリビューに移動します(またはチーム->リポジトリビューに表示)
プロジェクトのgitリポジトリを展開し、[リモート]を右クリックして、[リモートの作成]をクリックします。
リモート名が起点として表示されます。「プッシュの構成」オプションを選択して「OK」をクリックします
次のダイアログで、URIテキストボックスの横にある変更をクリックし、git url、ユーザー名、パスワードを入力して、[保存してプッシュ]をクリックします。これでgit Pushが構成されます。
Fetchを構成するには、Gitリポジトリ->リモート-> Fetchの構成->追加->マスターブランチ->次へ->完了->保存してフェッチに移動します。
マスターブランチを構成するには、ブランチ->ローカル->マスターブランチ->右クリックしてブランチを構成->リモート:オリジンとアップストリームブランチ:refs / heads / master-> [ok]をクリック
リポジトリを更新すると、コミットしたファイルを確認でき、リポジトリからのプッシュとプルを実行できます。
日食については、EGITが最良のオプションだと思います。このガイド http://rogerdudler.github.io/git-guide/index.htmlは、gitをすばやく理解するのに役立ちます。
Jokabの答えは私を大いに助けましたが、私の場合、githubアカウントにgit bashにログインするまでgithubにプッシュできなかったため、次のコマンドを実行しました
git config credential.helper store
その後
git push http://github.com/[user name]/[repo name].git
2番目のコマンドであるGUIウィンドウが表示された後、ログイン資格情報を入力すると、うまくいきました。