如何从我的服务器git存储库下载/克隆新分支到我的PC中已经创建的本地git存储库与Eclipse EGit

这让我疯狂.

我在托管公司托管的Linux服务器中创建了一个git仓库.

我使用Eclipse EGit克隆到本地副本.

然后,我在服务器中的原始git存储库中创建了一个分支.

如何使用Eclipse EGit将分支复制到本地副本?

当我在EGit里面打开Git Repositories时,我看到:

- Local
-- master

- Remote Tracking
-- origin/development
-- origin/master

如何在本地使用EGit获得原产地/开发?

我知道我可以创建一个新的克隆,但是我不想这样做,因为我相信必须有一种方式来获得新的分支.

第二个问题 – EGit中的拉动指令在哪里?我能够找到fetch命令,但是当我运行它时,它表示没有任何提取. RefSpec是:

+refs/heads/*:refs/remotes/origin/*

第三个问题 – 在Windows系统中有没有办法从Eclipse内的命令行处理git命令?我想到试图从命令行拉一下,但是我在本地系统中找不到.

谢谢.

最佳答案
您的提取是最新的,因为您已将所有内容复制到本地存储库.拉力将原始/发展合并成主,这不是你想要的.您要创建一个以起始/开发为起点的新分支.我不知道如何用egit这样做,但是在命令行上,你做:

git checkout -b development origin/development

转载注明原文:如何从我的服务器git存储库下载/克隆新分支到我的PC中已经创建的本地git存储库与Eclipse EGit - 代码日志