在BitBucket或Git中,当您尝试将提交推送到存储库时,可能会遇到错误消息:"您只能在此存储库中推送您自己的提交"。这通常是由于在推送过程中引入了其他人的提交或分支引起的。
要解决这个问题,您可以执行以下步骤:
git pull
git log
这将显示最近的提交和相关的作者信息。
git reset HEAD~1
此命令将取消最近的提交并将更改还原到上一个提交状态。
git add .
git commit -m "Your commit message"
然后,使用以下命令将更改推送到存储库:
git push origin master
请注意,这里假设您正在将更改推送到名为"master"的主分支。如果您正在使用其他分支,请相应地更改分支名称。
通过执行上述步骤,您应该能够解决"您只能在此存储库中推送您自己的提交"错误,并将您自己的提交推送到存储库中。