1

我开始使用 bitbucket + git + symfony2。我遇到了问题。一开始我创建了新的 symfony2 项目。将其上传到 bitbucket 服务器。但后来,我删除了本地目录,创建了同名的新 symfony2 项目并进行了一些更改。最后,我的home版和bitbucket版不一样。但是当我尝试索引和提交本地文件(git add . ; git status; git commit 'testing')时,git 告诉“没有更改添加到提交(使用“git add”和/或“git commit -a” )”。我不知道我做错了什么。我认为 git 提到了另一个目录或类似的东西但是,我有一个想法:清空 bitbucket repo,并重新上传本地文件(但我不能删除 bitbucket 当前 repo - 只有空的)。所以,我不知道该怎么做

更新:我使用的是 ubuntu 13.10

4

1 回答 1

2

建议您:

  • 检查您是否有未提交的更改,
  • 将 bitbucket 远程重新添加到新的本地存储库,
  • 并使用 --force 推送您的代码。

从文件夹在终端中运行它

git init              # if repository is still not initialized
git remote add origin ssh://git@bitbucket.org/<username>/<repo>.git
git status
git add .             # if you had something
git commit -m "test"  # to commmit
git push -f origin master

小心git push -f指挥。它可能会破坏远程提交,但您的情况是使用它的情况。

于 2013-10-20T18:18:14.033 回答