如何从远程git仓库中删除文件? 我已经从本地仓库中删除了一个文件,现在我想要将其对应的远程仓库中的文件也删除。
git commit -a -m "A file was deleted"
然后将您的提交推送到上游:
git push
git add '已删除的文件名'
git commit -m'提交信息'
git push -u origin 分支名
git rm '文件名'
git commit -m'提交信息'
git push -u origin 分支名
git rm --cached '文件名'
git commit -m'提交信息'
git push -u origin 分支名
git rm -r '文件名'
。 - Loich使用命令:
git rm /path to file name /
紧随其后
git commit -m "Your Comment"
git push
您的文件将从代码库中删除。
-r
选项进行递归操作。因此,命令将如下所示:
git rm -r /path-to-file-name/
,然后按照上面的答案所述执行commit
和push
操作。 - Kunal Dethe更简单的方法
git add . -A
git commit -m "Deleted some files..."
git push origin master
-A更新索引不仅在工作树有匹配文件时,而且在索引已经有条目时也更新。这样可以添加、修改和删除索引条目以匹配工作树。取自(http://git-scm.com/docs/git-add)
我知道我来晚了,但对于我这个完全不懂 git 的新手而言,以下一组 git 命令是有效的:
git rm -r --cached .
git add .
git commit -am "Remove ignored files and resubmitting files"
为了还原真相,在此附上源文链接:link。
git commit -a -m .
git push
使用以下命令即可:git commit(需要删除的文件名及路径)-m“文件已删除”
然后使用 git push 命令将更改推送到远程仓库。
这样就可以实现删除远程仓库中的文件。同理,您也可以使用此方法同时删除多个选择性文件。
git commit -am "删除了一个文件"
- Malloc.gitignore
中。现在将您不再需要的文件从源代码树中移动或删除。然后执行:git add .
,git status
(进行审核),git commit -m“删除文件X,Y,Z”
,然后将它们添加回.gitignore
中,以便它们永远不会再次出现在您的源代码中。 - ecoe