最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Git中如何跟蹤或取消跟蹤文件或文件夾方式

 更新時間:2025年10月11日 08:59:19   作者:專職  
這篇文章主要介紹了Git中如何跟蹤或取消跟蹤文件或文件夾方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

Git跟蹤或取消跟蹤文件或文件夾

在git是用過程中,可能遇到以下情況:

1、被跟蹤文件里面有不想跟蹤的文件。

2、每次用git status查看狀態(tài)時總是列出未被跟蹤的文件。

解決方法

1、當被跟蹤的文件里面有不想跟蹤的文件時,使用命令git rm刪除文件。

如:

  • git rm --cached readme1.txt    刪除readme1.txt的跟蹤,并保留在本地。
  • git rm --f readme1.txt    刪除readme1.txt的跟蹤,并且刪除本地文件。
  • 然后git commit即可。但是git status查看狀態(tài)時還是會列出來。

2、每次用git status查看狀態(tài)時總是列出未被跟蹤的文件,可以通過.gitignore文件達到目的。

在git init的目錄下建立.gitignore文件,使用如下語法進行填寫文件即可。

  • /mtk/ 過濾整個文件夾
  • *.zip 過濾所有.zip文件
  • /mtk/do.c 過濾某個具體文件

被過濾掉的文件就不會出現(xiàn)在你的GitHub庫中了,當然本地庫中還有,只是push的時候不會上傳。

需要注意的是,gitignore還可以指定要將哪些文件添加到版本管理中:

!*.zip

!/mtk/one.txt

唯一的區(qū)別就是規(guī)則開頭多了一個感嘆號,Git會將滿足這類規(guī)則的文件添加到版本管理中。

為什么要有兩種規(guī)則呢?想象一個場景:我們只需要管理/mtk/目錄中的one.txt文件,這個目錄中的其他文件都不需要管理。那么我們就需要使用:

/mtk/

!/mtk/one.txt

假設(shè)我們只有過濾規(guī)則沒有添加規(guī)則,那么我們就需要把/mtk/目錄下除了one.txt以外的所有文件都寫出來!

最后需要強調(diào)的一點是,如果你不慎在創(chuàng)建.gitignore文件之前就push了項目,那么即使你在.gitignore文件中寫入新的過濾規(guī)則,這些規(guī)則也不會起作用,Git仍然會對所有文件進行版本管理。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Git版本控制常用命令及pycharm 使用git方法

    Git版本控制常用命令及pycharm 使用git方法

    這篇文章主要介紹了Git版本控制常用命令及pycharm 使用git方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • 詳解Metrics應(yīng)用監(jiān)控指標的使用說明

    詳解Metrics應(yīng)用監(jiān)控指標的使用說明

    這篇文章主要為大家詳細的介紹了Metrics應(yīng)用監(jiān)控指標的使用說明,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2022-02-02
  • 使用Git上傳本地倉庫到github倉庫的實現(xiàn)

    使用Git上傳本地倉庫到github倉庫的實現(xiàn)

    這篇文章主要介紹了使用Git上傳本地倉庫到github倉庫的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • vs2019報錯:配置“Debug|Win32”的 Designtime 生成失敗IntelliSense 可能不可用的問題

    vs2019報錯:配置“Debug|Win32”的 Designtime 生成失敗IntelliSense 可能不可用的

    這篇文章主要介紹了vs2019報錯:配置“Debug|Win32”的 Designtime 生成失敗IntelliSense 可能不可用 出錯內(nèi)容,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • HTTPS的七個誤解

    HTTPS的七個誤解

    這篇文章主要介紹了HTTPS的七個誤解,需要的朋友可以參考下
    2015-04-04
  • git如何撤銷已經(jīng)push的merge問題

    git如何撤銷已經(jīng)push的merge問題

    文章講述了如何使用git命令撤銷已經(jīng)push的merge操作,首先,確保當前處于需要撤銷合并的分支,然后,找到這次merge的commit-id,最后,使用git revert命令以當前分支為主線分支進行撤銷操作
    2024-12-12
  • 如何讓 vim 成為我們的神器(小結(jié))

    如何讓 vim 成為我們的神器(小結(jié))

    這篇文章主要介紹了如何讓 vim 成為我們的神器(小結(jié)),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • VsCode的jsconfig配置文件說明詳解

    VsCode的jsconfig配置文件說明詳解

    這篇文章主要介紹了VsCode的jsconfig配置文件說明詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-04-04
  • web高性能開發(fā)系列隨筆 BearRui(AK-47)版

    web高性能開發(fā)系列隨筆 BearRui(AK-47)版

    在BlogJava里寫了一些關(guān)于高性能WEB開發(fā)的隨筆,因為都是跟前端技術(shù)相關(guān)(html,http,js,css等),大家可以參考下。非常值得參考。
    2010-05-05
  • vscode設(shè)置多行展示文件標簽的操作方法

    vscode設(shè)置多行展示文件標簽的操作方法

    這篇文章主要給大家介紹了vscode設(shè)置多行展示文件標簽的操作方法,文中通過圖文結(jié)合的方式給大家介紹的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2023-12-12

最新評論

黑龙江省| 潞城市| 福海县| 建德市| 岳阳市| 普兰县| 揭阳市| 彰化县| 沁阳市| 吉木萨尔县| 南城县| 舞阳县| 扬中市| 卫辉市| 田阳县| 平南县| 新野县| 阳新县| 韶关市| 肇源县| 云霄县| 五大连池市| 桑植县| 抚顺市| 高尔夫| 宜章县| 隆化县| 丹凤县| 怀集县| 武邑县| 尚义县| 眉山市| 吉安市| 新闻| 望谟县| 光山县| 夏河县| 德庆县| 化德县| 卓尼县| 全椒县|