zoukankan      html  css  js  c++  java
  • 删除git上已经提交的文件

     

    1.先查看有哪些文件可以删除,但是不真执行删除

    git rm -r -n job-executor-common/target/*

    -r  递归移除目录

    -n 加上这个参数,执行命令时,是不会删除任何文件,而是展示此命令要删除的文件列表预览,所以一般用这个参数先看看要删除哪些文件,防止误删,确认之后,就去掉此参数,真正的删除文件。

    上面这个命令就是先查看 job-executor-common/target/* 下有哪些可以删除的内容

    2.执行删除

    git rm -r  job-executor-common/target/*

    此时,就把指定目录下所有内容从本地版本库中删除了

    如果只想从版本库中删除,但是本地仍旧保留的话,加上 --cached 参数

    git rm -r --cached job-executor-common/target/*

    3.删除远程版本库中的文件

    再执行提交操作即可

    git commit -m"移除target目录下所有文件"
    git push origin dev
    其中origin dev为分支名称
  • 相关阅读:
    shell lab
    cache lab
    后缀树
    leetcode maximum-length-of-repeated-subarray/submissions
    leetcode assign-cookies
    lcs
    leetcode delete-operation-for-two-strings
    【C】C语言typedef
    【C】C语言结构体指针的语法
    【JAVA】Java 命令行参数解析
  • 原文地址:https://www.cnblogs.com/shuishuowobushihuiyuan/p/8853784.html
Copyright © 2011-2022 走看看