如何删除git的文件|git 删除文件的问题

1. 用git在本地新建了文件夹怎么删除

拉取远程的Repo到本地(如果已经在本地,可以略过)$gitclonexxxxxx在本地仓库删除文件$gitrm我的文件在本地仓库删除文件夹$gitrm-r我的文件夹/此处-r表示递归所有子目录,如果你要删除的,是空的文件夹,此处可以不用带上-r。提交代码$gitcommit-m"我的修改"推送到远程仓库(比如GitHub)$gitpushoriginxxxxxx

2. 怎么删除git 远程分支上的文件

1,在开发过程中,大家在远程创建了许多分支,有些是无用的,该如何删除呢,可以参考下面的方法。如果不再需要某个远程分支了,比如搞定了某个特性并把它合并进了远程的 master 分支(或任何其他存放 稳定代码的地方),可以用这个非常无厘头的语法来删除它:git push [远程名] :[分支名]。如果想在服务器上删 除 serverfix 分支,运行下面的命令:git push origin :serverfixTo [email protected]:schacon/simplegit.git- [deleted] serverfix咚!服务器上的分支没了。你最好特别留心这一页,因为你一定会用到那个命令,而且你很可能会忘掉它的语法。有种方便记忆这条命令的方法:记住我们不久前见过的 git push [远程名] [本地分支]:[远程分支] 语法,如果省略 [本地分支],那就等于是在说“在这里提取空白然后把它变成[远程分支]”。注意origin后的空格文章来源:http://my.oschina.net/tsingxu/blog/84601注:br是branch的简写删除本地分支:git br -D 150611_api6_2_dev批量删除本地分支:git br |grep chunyu |xargs git br -D

3. 如何从 git repository 中彻底删除文件

当我们的gitrepository提交大的数据文件之后,.git目录会很大,有时候有些数据我们已经不再需要,这时候我们可以删除,但是没有彻底删除,.git中会保存的有历史记录,这时候,我们可以用一下方式彻底删除。gitfilter-branch–index-filter\'gitrm-r–cached–ignore-unmatchpath/to/your/file'\headgitpushoriginmaster–forcerm-rf.git/refs/original/gitreflogexpire–expire=now–allgitgc–prune=nowgitgc–aggressive–prune=now

4. git 删除文件的问题

删除的时候,使用 git rm xxx 来删除,即从工作区删除,也从暂存区删除。

否则,就使用 git add -u,将工作区中文件的修改、文件的删除操作更新到暂存区。

5. 如何删除git中的文件

找到一个.gitconfig文件(一般在C:\Users下对应的用户文件夹里),用记事本打开,删除对应的配置项,保存即可。

6. 如何删除git远程仓库的某个文件

git是大家通用的一种版本控制系统,便捷高效,各种命令需要牢记,今天介绍给大家的是git的删除命令,即将文件从远程仓库中删除的操作。

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

6

我们根据上图的结果可以看到一个操作已经成功提交到远程仓库了。

7. 怎样从本地删除git远程仓库里面的文件

git是大家通用的一种版本控制系统,便捷高效,各种命令需要牢记,今天介绍给大家的是git的删除命令,即将文件从远程仓库中删除的操作。

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

6

我们根据上图的结果可以看到一个操作已经成功提交到远程仓库了。

8. 怎么删除github仓库里的文件

删除方法步骤如下:1、工具需求(1)github平台2、要知道在github上只能删除仓库,却无法删除文件夹或文件,所以只能通过命令来解决,(1)首先进入master文件夹下,GitBashHere,打开命令窗口$git–help帮助命令(2)$gitpulloriginmaster将远程仓库里面的项目拉下来,$dir查看有哪些文件夹3、此时$gitrm-r–cachedtarget删除target文件夹,$gitcommit-m'删除了target'提交,添加操作说明,如图。(1)最后$gitpush-uoriginmaster将本次更改更新到github项目上去,删除完毕。效果如图所示。

9. 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:

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


赞 (0)