あなたの質問は明確にあなたがGitの初心者が、問題ありません:)
注1だということを、示された:あなたがコミットする必要があります。あなたのコミットは、ローカルのリポジトリにのみ表示され、bitbucketでは表示されません。元に戻す前に後で修正することができます。
注2:おそらく、gitでブランチを使うことを学ぶべきでしょう。軽量で使いやすいので、作業のコンテキストを簡単に切り替えることができます。
注3:git stashを使用することもできますが、代わりに作業をコミットする方が良いかもしれません。
だから私の答えは次のようになります。そして、
$ git checkout -b my-temporary-branch # create local branch for your work
$ git add -A # add everything, that you worked on
$ git commit -m "AMEND ME LATER"
$ git fetch
$ git checkout -b temporary-master origin/master # I don't know what you committed
# to your local master already,
# that's why we're switching
# to whatever was pushed to
# bitbucket already
$ git rm -rf <directory name>
$ git commit -m "Directory removed."
$ git push origin master # publish your changes to bitbucket
$ git checkout my-temporary-branch # back to branch
$ git branch -D temporary-master # remove unnecessary branch
作業を続けます。あなたがマスターに戻って、あなたの新しい仕事をプッシュする前にマージしたり、起源/マスターの変更の上にリベースするか必要があること、
$ git commit --amend
注意して最後のコミット修正することができます。
git rmとコミットしますか? –
私のローカルの –