从 git PR 中删除文件夹
Delete a folder from a git PR
我想从 git PR 中删除整个文件夹。我错误地提交并将此文件夹推送到我的分支。我不想把它作为我 PR 的一部分。
有没有一种方法可以轻松地为整个文件夹执行此操作,而不是为每个文件单独执行此操作。
如果文件是在上次修订中添加的:
git rm -r --cached the-directory # so that the files are removed from index but kept in the working tree
git commit --amend --no-edit # fix the last revision so that the files are not there anymore
# you might need to force-push your branch now
git push -f HEAD # push this branch to its upstream
您还应该考虑忽略这些文件,以免以后误添加它们。
您可以使用此命令删除 GIT 中的文件夹
git -rm -r
我想从 git PR 中删除整个文件夹。我错误地提交并将此文件夹推送到我的分支。我不想把它作为我 PR 的一部分。
有没有一种方法可以轻松地为整个文件夹执行此操作,而不是为每个文件单独执行此操作。
如果文件是在上次修订中添加的:
git rm -r --cached the-directory # so that the files are removed from index but kept in the working tree
git commit --amend --no-edit # fix the last revision so that the files are not there anymore
# you might need to force-push your branch now
git push -f HEAD # push this branch to its upstream
您还应该考虑忽略这些文件,以免以后误添加它们。
您可以使用此命令删除 GIT 中的文件夹 git -rm -r