目前的情况:
在我们创建一个项目的Eclipse中,比如一个名为’SimpleGit‘的PyDev项目,eclipse创建的文件夹结构就像
EclipseWorkingDirectory / SimpleGit / src目录/
正确?
如果我们使用Egit将它添加到git,通过右键单击项目文件夹SimpleGit然后Team> Share,其中形成repo的文件夹结构如下
父文件夹/ SimpleGit / .git
父文件夹/ SimpleGit / SimpleGit / src /
当我们将它发送到远程github时,一切都会被淘汰
用户名/ SimpleGit / SimpleGit / src /
因此,当我们在根项目文件夹(Username / SimpleGit)中查看GitHub时,我们无法看到源文件夹.它将在另一个文件夹’SimpleGit’下.我们怎么能避免这种情况?
我想要的是,我希望在使用egit从eclipse中已经构建的项目暂存时,在Project Root目录下列出我的源forlder(src).我该怎么做呢?
我想这样:
https://github.com/nicholasbishop/blender
不是这样的:
https://github.com/afilash/SimpleGit
最佳答案 它不能使用eGit完成 – 它假设Eclipse项目结构.
但它可以通过使用git本身来完成.只需在执行’git init’的SimpleGit文件夹下创建一个存储库.从那时起,您必须通过git本身(命令行)或其他UI来管理您的git存储库. SourceTree对我来说非常好.