在Eclipse java项目中,将git存储库从旧存储库更改为新存储库

时间:2017-09-17 16:36:48

标签: eclipse git gitlab

我在Eclipse中有一个与Gitlab中的旧存储库相关联的项目。正在使用的分支称为Test。

我在Gitlab中创建了一个新的存储库(它只包含README.md文件)。它只有一个分支:master。

我需要更改Eclipse项目,使其不再引用旧存储库(和旧分支),而是引用新存储库(使用主分支)。

如何做到这一点?

TIA

更新

@Rizwan - 感谢您的信息。我做了以下事情:

cd to the directory with the code

#initialize the repository
git init

#add reference to the repository I needed
git remote add origin "git@myrepo.com:WORK/<my-repository>.git"

#got what was currently in the repository
git pull origin master

#added code (not in the repository) 
git add -A

#commit the code
git commit -m "first commit with code"

#sent it up
git push origin master

还有另一条消息我用作基础(但我现在无法找到)

TIA

2 个答案:

答案 0 :(得分:2)

我们可以在Eclipse本身中直接执行此操作。

Goto - CurrentProject(Right Click) -> Team -> Remote -> Configure push to upstream -> Change(URI)

Procedure in Eclipse Final Window

答案 1 :(得分:1)

这可能会有所帮助

  1. 在本地计算机上找到您的项目。您可以通过运行:
  2. 来完成此操作

    cd/path/to/repo

    1. 然后检查并确认所有现有遥控器的列表。为此,请运行以下命令: git remote -v
    2. 使用git remote set-url命令更改远程URL:
    3. git remote set-url origin gitlab@gitlab.mydomain:root/testproject.git

      1. 使用步骤2检查您的回购是否已更改
      2. 刷新/清理构建Eclipse项目