2

我在 Eclipse 中的 ProjectDirectory 目录中有一个新项目,其中包含 src、lib 等文件夹。请注意,此项目以前从未与任何存储库进行过通信。

我有一个带有用户名和密码的 git 存储库https://github.com/myrepo/mygit.git(请注意,这是虚假信息)。在那个存储库中,我目前有一些文件。userpass

我想做以下事情。

  1. 删除 git 存储库中的所有当前内容
  2. 将我的 Eclipse 项目中的新内容添加到此存储库中。这应该不会导致任何冲突或错误,因为我想用这些文件完全替换当前存储库。

使用特定说明,我将在终端中编写哪组命令来完成此操作?

4

1 回答 1

0

它完全简单。首先进入eclipse项目所在的终端目录。

要开始将其置于版本管理之下:

git init

然后将源添加为 git repo(从 gi​​thub 复制您的 ssh 读+写访问权限,当您在 github 上登录并导航到实际的存储库目录时会看到):

git remote add origin <copied_adress_from_github>

因此,现在在最后一步中,您需要使用以下命令覆盖强制远程存储库:

git push -f origin master

您可以开始提交、创建分支等...但是,如果在远程存储库中有其他分支,您想使用以下命令删除它们:

git push origin --delete <branch_name>
于 2012-10-27T21:38:44.770 回答