如何使用 Coab 删除 GitHub 上的文件夹?

我克隆了我的仓库,其中有一些文件夹和文件:


!git clone https://{username}:{password}@github.com/{username}/{project}.git

然后我更改当前目录:


%cd {project}

删除文件夹:


!rm -rf "/content/{project}/sample_data"

检查状态:


!git status


On branch master

Your branch is up to date with 'origin/master'.


Changes not staged for commit:

  (use "git add/rm <file>..." to update what will be committed)

  (use "git checkout -- <file>..." to discard changes in working directory)


    deleted:    sample_data/README.md

    deleted:    sample_data/anscombe.json

    deleted:    sample_data/california_housing_test.csv

    deleted:    sample_data/california_housing_train.csv

    deleted:    sample_data/mnist_test.csv

    deleted:    sample_data/mnist_train_small.csv


no changes added to commit (use "git add" and/or "git commit -a")

做承诺:


!git commit -m "Removed all"


On branch master

Your branch is up to date with 'origin/master'.


Changes not staged for commit:

    deleted:    sample_data/README.md

    deleted:    sample_data/anscombe.json

    deleted:    sample_data/california_housing_test.csv

    deleted:    sample_data/california_housing_train.csv

    deleted:    sample_data/mnist_test.csv

    deleted:    sample_data/mnist_train_small.csv


no changes added to commit

并推动:


!git push origin master

之后,我的文件夹sample_data仍在我的仓库中。我究竟做错了什么?


摇曳的蔷薇
浏览 143回答 2
2回答

有只小跳蛙

在提交之前,您需要暂存更改:git&nbsp;add&nbsp;--all暂存所有更改然后git commit -m "Your message"再次运行。正如你在运行后看到的那样git commit -m "Message"未添加任何更改以提交Git 告诉您提交中没有添加任何内容。

慕勒3428872

确保您在默认分支中:git结账大师.&nbsp;rm -r 命令将递归删除您的文件夹:git rm -r 文件夹名称.&nbsp;提交更改:...将更改推送到您的远程存储库
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python