我使用Eclipse 3.7和EGit 1.0.如果我在Eclipse工作区内创建存储库(作为项目的子文件夹),一切正常.但显然不建议这样做,所以我想在其他地方建立一个存储库.但这并不像预期的那样有效.
我做了这个步骤:
此时我希望我可以通过EGit管理我的代码.但是如果我在项目或文本文件上下文菜单中选择Team菜单,我看不到提交等版本控制选项.另一方面,如果我删除创建的存储库,项目也会被删除.
有人知道如何正确地做到这一点吗?起初我的目标是构建一个简单的单用户存储库.
这很简单(我的设置:Eclipse 3.7,EGIT 1.1.0).标准布局是将您的项目放在GIT存储库中(下面),这样您就可以在Eclipse工作区树之外的一个存储库中拥有多个Eclipse项目.
然后,我们首先创建存储库:在"Git存储库"视图中,我们创建一个新的(非裸)存储库:例如,在我们填充的对话框中:
Create a new repository
Run Code Online (Sandbox Code Playgroud)
父目录:( c:\user\gitreps\ 用于存储git存储库的目录)
名称:repo1 (您的存储库名称)
这将创造 c:\user\gitreps\repo1\.git\
在此之后,我们共享现有项目,这将触发实际行动:
带上你的新项目(无论它在工作区内部或外部创建的位置)并共享它:
Project(myproj) - > RightClick - > Team - > Share - > Git
在对话框列表中选择刚刚创建的repositoy(repo1)并将其余部分留空.看到"当前位置"和"目标位置"
在我们的示例中,"目标位置"应该是c:\user\gitreps\repo1\myproj
按Finish键时,项目将根据需要进行物理移动.
| 归档时间: |
|
| 查看次数: |
6031 次 |
| 最近记录: |