1. 程式人生 > >git中手動刪除的檔案如何在git中刪除

git中手動刪除的檔案如何在git中刪除

在日常開發中,我們可能或手動刪除(delete鍵刪除的)一些檔案,然而我們本來應該是用git rm fileName命令刪除的,但是現在我們手動刪除了,那麼要如何在git裡面講那些手動刪除的檔案刪除呢?

我們這裡有兩種方法可以在git中刪除那些手動刪除(delete鍵刪除的)的檔案:

第一種就是用 git rm files 刪除你手動刪除的檔案或資料夾。

當然,如果你刪除的檔案有很多,而且分佈在不同的資料夾中,使用第一種 git rm files 的方法,顯然不方便,效率也很低下,那麼有沒有更快的方法,答案是肯定的。有很多人可能會想到 git add . 或者 git rm . 兩個命令,然而,我測試後,這兩個命令依然沒有實現我想要的效果。

下面我就來給大家介紹另外一個命令來實現該效果,git add -A . 或者 使用 git add --all . 這裡 -A 是 --all 的一個簡寫。

執行,git add -A . 後,原來手動刪除的檔案,在git中也被刪除了。

git status後出現不能用git add .加進去,如下:


相關推薦

git版本庫移出檔案但不刪除

今天在使用git時 把專案所有檔案都新增到版本庫了 但是專案每次都會生成log日誌檔案導致 每次git status都會產生有新檔案modified 所以打算用.gitignore配置過濾規則 配置如下: data/runtime 但是發現沒有生效 原來設定.gitigno

管理修改、撤銷修改git checkout -- <file>、刪除檔案git rm <file>(七)

                                          &nb

windows無法刪除檔案,報"無法刪除****,找不到指定檔案,請確定指定的路徑及檔名是否正確"的解決

1.啟用一個cmd 2.到要刪除的檔案(夾)的讓一層目錄下 3.執行命令:dir /x,然後幾下要刪除的檔案(夾)對應行的第三列(記作 MARK) 4.如果是檔案,輸入:del "$MARK"(就是剛才記得東西),是資料夾就輸入:rd "$MARK" 5.大功告成

git 刪除檔案 、只刪除遠端倉庫檔案、更換遠端倉庫

一。刪除檔案1.克隆遠端倉庫到本地庫。例如使用ssh方法:git clone [email protected]:xxx/xxx.git2.對需要刪除的檔案、資料夾進行如下操作:git rm test.txt (刪除檔案)git rm -r test (刪除

Linux恢復誤刪刪除檔案,釋放刪除空間

參考網址https://www.cnblogs.com/z-sm/p/6108689.html 鍵入命令:lsof |grep deleted 找到刪除的檔案。 恢復程序號為1464的檔案 需要先建立路徑/home/hadoop/zktmp/version-2 cat /

java對檔案操作,刪除檔案,強制刪除檔案

/** * 刪除資料夾(強制刪除) * * @param path */ public staticvoid deleteAllFilesOfDir(File path) {if (null != path) {if (!path.exists())return;i

git手動刪除檔案如何在git刪除

在日常開發中,我們可能或手動刪除(delete鍵刪除的)一些檔案,然而我們本來應該是用git rm fileName命令刪除的,但是現在我們手動刪除了,那麼要如何在git裡面講那些手動刪除的檔案刪除呢? 我們這裡有兩種方法可以在git中刪除那些手動刪除(delete鍵刪

.net,C#,Ftp各種操作,上傳,下載,刪除檔案,建立目錄,刪除目錄,獲得檔案列表...

using System; using System.Collections.Generic; using System.Text; using System.Net; using System.IO; using System.Windows.Forms; namespace ConvertData {

Android Studio專案打包AAR,以及專案嵌入AAR檔案,過程出現R檔案報錯的坑

這幾天接到新需求,將ec專案嵌入到公司as總專案中,第一次搞,弄了好久,才搞定,入正題. 首先將ec專案匯入as中,解決各種報錯,比如png圖片,.9圖,以及各種不規範的log,吐死之類的,不細說,這個不難. 將專案遷移到AS中,成功執行,OK,開始打包AAR,打包AAR不

C++讀寫檔案過程異常處理機制

        在利用C++進行檔案讀取與寫入過程中,無論是針對二進位制檔案還是文字檔案均需要進行異常處理,在C++中我們可以利用CFile進行檔案的讀寫,而在MFC中還可以利用CStdioFile進行檔案的讀寫。         利用CFile進行讀文字檔案過程中的異常處

c# 刪除程式佔用的檔案,強力刪除檔案,徹底刪除檔案,解除檔案佔用

c# 刪除程式佔用的檔案,清理刪除檔案,徹底刪除檔案,解除檔案佔用 檔案開啟時,以共享讀寫模式開啟 FileStream inputStream = new FileStream(name, FileMode.Open, FileAccess.Read, FileSha

如何建立/修改遠端倉庫 + 如何刪除遠端倉庫 + 如何刪除遠端倉庫的某個檔案或資料夾 + 如何使用git將本地倉庫連線到多個遠端倉庫

首先我們來區分一些概念、術語、名詞。不然腦子一鍋粥,總是暈!!!博主對此深有體會!從中學到了沒事要多總結、多歸類! 倉庫有本地倉庫和遠端倉庫之分。倉庫都可以叫做服務端(器)。本地倉庫有:Windows、Linux、MacOS。(指的是執行在不同系統下的本地倉庫)遠端倉庫有:GiuHub(國外)、Gi

git刪除遠端倉庫檔案

有時候我們可能會將一些不需要跟蹤的檔案上傳到遠端倉庫中,例如配置檔案等等。為了不影響其他開發者使用git上的程式碼,我們需要刪除已經傳到遠端倉庫中的錯誤檔案。(1)在本地拉取遠端分支 git pull origin master(2)在本地刪除對應的檔案:git rm fil

git永久刪除檔案以節省空間

在使用版本管理工具的過程中我們會碰到這樣的問題:不小心把一個不該加入版本管理的檔案加進去了,有時候這個檔案很大,也許我們整個版本庫才幾百 K,但加進去這個沒用的檔案卻有好幾百M,我可不想因為這麼個破爛東西把整個版本庫整個碩大無比,以後維護備份都不方便;還有時候是不小心把一

Git版本控制刪除檔案

如果你想把一個檔案從版本控制中移除,並且保留本地的檔案,首先需要把這個檔案加入到gitignore檔案中。然後執行以下命令就可以了。 git rm file_path --cached 以上命令將file_path所代表的檔案從版本控制中刪除,並保留本地

Git版本控制刪除檔案和資料夾

我們選擇一種最簡單的辦法來做這件事情,先移除所有的,然後再新增 首先需要在.gitignore中新增要忽略的檔案 格式如下 .gradle .idea build/ captures/ Android-xx.iml 如果想把所有gitignore中的檔案

如何刪除mac的.DS_Store和git的.DS_Store

.DS_Store 是什麼 使用 Mac 的使用者可能會注意到,系統經常會自動在每個目錄生成一個隱藏的 .DS_Store 檔案。.DS_Store(英文全稱 Desktop Services Store)是一種由蘋果公司的Mac OS X作業系統所創造的隱藏檔案,目的在於存

【轉帖】 Windows解決刪除檔案時提示被程序佔用的問題

原文連結是:https://blog.csdn.net/caodinke/article/details/45101119 應用背景:   windows作業系統中,有時我們關閉程式後,一些相關的程序仍在後臺執行,並訪問著一些檔案,使得我們無法對這些檔案及其所屬的資料夾進行刪除、重新命名等操

mzy git學習,刪除檔案(三)

刪除一個檔案(工作區刪除,並且在本地版本庫中也刪除) 第一種方式: rm test.txt 先刪除工作區的test.txt git add test.txt (我的理解是,將刪除test.txt這個動作add上去,告訴本地版本庫) git commit -m “刪除了test

git恢復刪除檔案之ls-files

如果一個檔案不小心被刪除了,可以有兩種方法恢復: 1、需要記住所需恢復檔案的名字和版本號(commit id)      git checkout commit_id -- file_name 如果不加commit_id,那麼git ch