How do I set up Eclipse/EGit with GitHub?

不想你离开。 提交于 2019-12-03 01:28:32

问题


I've never used Git before and would like to learn.

I have a private repository with GitHub.

I've installed the EGit plugin for Eclipse.

I have a workspace where I do my work, generally: ~/Documents/workspace.

I am able to add my GitHub repository and download it, but in doing so it creates ~/MyRepository.

When I create a project, do I need to point it to ~/MyRepository?

Also, how come when I make an edit and I say push to upstream it says up to date?


回答1:


Make sure your refs for pushing are correct. This tutorial is pretty great, right from the documentation:

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

You can clone directly from GitHub, you choose where you clone that repository. And when you import that repository to Eclipse, you choose what refspec to push into upstream.

Click on the Git Repository workspace view, and make sure your remote refs are valid. Make sure you are pointing to the right local branch and pushing to the correct remote branch.




回答2:


In Eclipse, go to Help -> Install New Software -> Add -> Name: any name like egit; Location: http://download.eclipse.org/egit/updates -> Okay. Now Search for egit in Work with and select all the check boxes and press Next till finish.

File -> Import -> search Git and select "Projects from Git" -> Clone URI. In the URI, paste the HTTPS URL of the repository (the one with .git extension). -> Next ->It will show all the branches "Next" -> Local Destination "Next" -> "Import as a general project" -> Next till finish.

You can refer to this Youtube tutorial: https://www.youtube.com/watch?v=ptK9-CNms98




回答3:


Install Mylyn connector for GitHub from this update site, it provides great integration: you can directly import your repositories using Import > Projects from Git > GitHub. You can set the default repository folder in Preferences > Git.



来源:https://stackoverflow.com/questions/5723957/how-do-i-set-up-eclipse-egit-with-github

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!