导航:首页 > 版本升级 > git删除已经push的文件

git删除已经push的文件

发布时间:2023-12-20 10:33:20

⑴ git怎么把仓库的东西删除

1. github仓库里的文件夹怎么删除散世
删除方法步骤如下:

1、工具需求

(1)github平台

2、要知道在github上只能删除仓库,却无法删除文件夹或文件, 所以冲源肢只能通过命令来解决,

(1)首先进入master文件夹下, Git Bash Here ,打开命令窗口$ git --help 帮助命令

(2)$ git pull origin master 将远程仓库里面的项目拉下来,$ dir 查看有哪些文件夹

3、此时$ git rm -r --cached target 删除target文件夹,$ git mit -m '删除了target' 提交,添加操作说明,如图。

(1)最后$ git push -u origin master 将本次更改更新到github项目上去,删除完毕。效果如图所示。
2. 如何删除git远程仓库的某个文件
git是大家通用的一种版本控制系统,便捷高效,各种命令需要牢记,今天介绍给大家的是git的删除命令,即将文件从远程仓库中删除的操作。

首先,我们打开自己的本地GIT仓库,在根目录下右击鼠标,选择git bash选项。

2

进入到我们的git命令行页面后,先将远程代码pull到本地,保持本地仓库跟远端仓库同步。

3

然后我们使用git rm命令删掉要删除的文件。具体命令是 git rm 文件名,大家可以把rm当做remove的缩写,方便记忆

4

删除之后,本地目录下已经删除的文件夹就不再存在了,为了能将远程仓库的相应文件也删除掉,我们要把这次操作提交到上去,git mit -m "for test"

5

可以看到代码中显示我们删掉了README文件,然后将更改push到远程,git push,

6

我们根据上图的结果可以看到一个操作已经成功提交到远程仓库了。
3. 怎样从本裂敏地删除git远程仓库里面的文件
首先,我们打开自己的本地GIT仓库,在根目录下右击鼠标,选择git bash选项。

2进入到我们的git命令行页面后,先将远程代码pull到本地,保持本地仓库跟远端仓库同步。3然后我们使用git rm命令删掉要删除的文件。

具体命令是 git rm 文件名,大家可以把rm当做remove的缩写,方便记忆4删除之后,本地目录下已经删除的文件夹就不再存在了,为了能将远程仓库的相应文件也删除掉,我们要把这次操作提交到上去,git mit -m "for test"5可以看到代码中显示我们删掉了README文件,然后将更改push到远程,git push,6我们根据上图的结果可以看到一个操作已经成功提交到远程仓库了。

⑵ 如何删除GitHub仓库中的文件夹和文件

背景: 由于上传GitHub时,文件管理不当,多上传了文件和文件夹,滑稿所以想删除它们。但GitHub本身只能删除仓库,而不能直接删除里面的文件。

工具 :git

思路: 克隆本地+重新上传

操作:

1.将对应仓库克隆到本地库[ 命令行git clone xxxxxx.git] (我是直接在Pycharm中操作的)

2.在Git Bash中删除文件和文件夹 

         git rm test.txt (删除文件)

         git rm -r test    (删除文件夹)

3.提交修改,输入如下:

         git commit -m "Delete some files."正桐

4.重新上传,输入如下:

       举让坦 git push origin xxx

注意点:

1.使用Git Bash删除文件时,必须切换到对应的文件夹下面,例如进入这个位置 “E:\Python\CV_homework\KW1”应该先进入E盘,输入 cd e:

接着输入 cd Python\CV_homework\KW1

2.如果文件夹或者文件名中有空格需要先加转义符' / ' 再加空格' ',例如删除文件

正确输入: git rm hw_1_image\ process\ basic1.0.py

⑶ git 删除远程仓库中的目录或文件

1、预览将要删除的文件

git rm -r -n --cached 文件/文件夹名称

加上 -n 这个参数,执行命令时,是不会删除任何文件,而是展示此命令要删除的文件列表预览。

2、确定无误后删除文件

git rm -r --cached 文件/文件夹名称

3、提交到本地并推送到远程服务器

git commit -m "提交说明"git push origin master

4、修改本地 .gitignore 文件 并提交

  git commit -m "提交说明"

  git push origin master

ps:如果本地已经不提交该目录或文件了,但是远程仓库还存在对应的目录或文件。可以重新clone一份,在本地删除以后,提交,更新。

⑷ Git如何删除历史记录中的大文件详解

步骤一:从你的资料库中清除文件

以Windows下为例(Linux类似), 打开项目的Git Bash,使用命令:

$ git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch path-to-your-remove-file' --prune-empty --tag-name-filter cat -- --all

其中,path-to-your-remove-file就是你要删除的文件的相对路径(相对于git仓库的跟目录), 替换成你要删除的文件即可. 注意一点,这里的文件或文件夹,都不能以 '/' 开头,否则文件或文件夹会被认为是从 git 的安装目录开始。

如果你要删除的目标不是文件,而是文件夹,那么请在 `git rm --cached' 命令后面添加-r命令,表示递归的删除(子)文件夹和文件夹下的文件,类似于 `rm -rf` 命令。

此外,如果你要删除的文件很多, 可以写进一个.sh文件批量执行, 如果文件或路径里有中文, 由于MinGW或CygWin对中文路径设置比较麻烦, 你可以使用通配符*号, 例如: sound/music_*.mp3, 这样就把sound目录下以music_开头的mp3文件都删除了.

例如这样, 新建一个bash脚本文件,del-music-mp3.sh:

注:绿色字部分是命令执行后的结果.

阅读全文

与git删除已经push的文件相关的资料

热点内容
javaweb爬虫程序 浏览:537
word中千位分隔符 浏览:392
迷你编程七天任务的地图怎么过 浏览:844
word2003格式不对 浏览:86
百度云怎么编辑文件在哪里 浏览:304
起名app数据哪里来的 浏览:888
微信怎么去泡妞 浏览:52
百度广告html代码 浏览:244
qq浏览器转换完成后的文件在哪里 浏览:623
jsp中的session 浏览:621
压缩完了文件去哪里找 浏览:380
武装突袭3浩方联机版本 浏览:674
网络机顶盒移动网络 浏览:391
iphone手机百度云怎么保存到qq 浏览:148
数据库设计与实践读后感 浏览:112
js对象是什么 浏览:744
网页文件存pdf 浏览:567
文件夹正装 浏览:279
刚复制的文件找不到怎么办 浏览:724
试运行适用于哪些体系文件 浏览:987

友情链接