国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Git忽略已經(jīng)提交過(guò)一次的文件 Git忽略文件

這篇具有很好參考價(jià)值的文章主要介紹了Git忽略已經(jīng)提交過(guò)一次的文件 Git忽略文件。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。


1、從未提交過(guò)的文件可以用.gitignore
? ? ?也就是添加之后從來(lái)沒(méi)有提交(commit)過(guò)的文件,可以使用.gitignore忽略該文件

 ?該文件只能作用于未跟蹤的文件(Untracked Files),也就是那些從來(lái)沒(méi)有被 git 記錄過(guò)的文件

 ?比如,忽略配置文件,可以在.gitignore中寫(xiě)

!/conf.ini

2、已經(jīng)推送(push)過(guò)的文件,想從git遠(yuǎn)程倉(cāng)庫(kù)中刪除,并在以后的提交中忽略,但是卻還想在本地保留這個(gè)文件?

git rm --cached ./conf.ini


后面的 ./conf.ini 是要從遠(yuǎn)程庫(kù)中刪除的文件的路徑,支持通配符*

使用 git rm --cached 刪除暫存區(qū)和版本庫(kù)的文件,但保留了工作區(qū)的文件
?

3.1 本地已經(jīng)修改過(guò),想在以后的提交時(shí)忽略此文件,而且不刪除git遠(yuǎn)程庫(kù)中相應(yīng)文件

git update-index --assume-unchanged ./conf.ini


后面的 ./conf.ini 是要忽略的文件的路徑和文件。如果要忽略一個(gè)目錄,打開(kāi) git bash,cd到 目標(biāo)目錄下,執(zhí)行:

git update-index --assume-unchanged $(git ls-files | tr '\n' ' ')

3.2 本地還沒(méi)有修改過(guò),那么就在 .gitignore 文件里新增不想被提交的文件就完成了,后續(xù)就不會(huì)再提交這個(gè)文件到遠(yuǎn)程倉(cāng)庫(kù)了。

常用的情景:

配置文件信息不能上傳到遠(yuǎn)程倉(cāng)庫(kù),但是又要提供一個(gè)標(biāo)準(zhǔn)的模板,那么就需要在git遠(yuǎn)程庫(kù)上有一個(gè)標(biāo)準(zhǔn)配置文件。但是同時(shí)本地自己使用是有具體的配置文件的,這時(shí)候這個(gè)方法就派上用場(chǎng)了。該配置文件不會(huì)提交到遠(yuǎn)程倉(cāng)庫(kù)!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-657129.html

到了這里,關(guān)于Git忽略已經(jīng)提交過(guò)一次的文件 Git忽略文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • git(重要功能): 忽略某個(gè)文件的提交

    根目錄創(chuàng)建.gitignore,內(nèi)容如下 http://settings/ *.iml 這種方式對(duì)已經(jīng)提交到git上面的文件是無(wú)法奏效的,例如在.gitignore這個(gè)文件存在前, 可以執(zhí)行以下命令

    2024年02月10日
    瀏覽(86)
  • idea git 提交 忽略文件或者文件夾

    idea git 提交 忽略文件或者文件夾

    方式1. 右鍵文件或者文件夾 git - Add to .gitignore? ?即可忽略 你會(huì)發(fā)現(xiàn)在.git/info/exclude 文件中 出現(xiàn)剛剛添加的忽略文件 # git ls-files --others --exclude-from=.git/info/exclude # Lines that start with \\\'#\\\' are comments. # For a project mostly in C, the following would be a good set of # exclude patterns (uncomment them if yo

    2024年02月13日
    瀏覽(99)
  • git提交時(shí)忽略文件及文件夾方法

    如果要忽略的文件沒(méi)有被跟蹤過(guò),可以直接在.gitnore文件中寫(xiě)要忽略的內(nèi)容即可: .gitignore內(nèi)容: 如果要忽略的文件已經(jīng)是被跟蹤狀態(tài),則需要先把本地緩存刪除,變成未跟蹤狀態(tài),然后再提交。 就是這些內(nèi)容。

    2024年02月12日
    瀏覽(20)
  • git 添加 .gitignore文件,忽略不需要提交的文件

    git 添加 .gitignore文件,忽略不需要提交的文件

    目錄 1.什么是.gitignore文件? 2..gitignore文件怎么添加? 3.gitignore文件添加后效果 4.gitignore文件添加后不生效怎么辦? 1.什么是.gitignore文件? ? ? 當(dāng)使用git進(jìn)行項(xiàng)目管理時(shí)候,只需要提交自己想要提交的代碼文件,一些編譯或者工具產(chǎn)生的文件是不希望被提交的,那么.gitigno

    2024年02月04日
    瀏覽(23)
  • Git 推送(提交)時(shí)如何忽略某個(gè)文件或目錄?

    Git 推送(提交)時(shí)如何忽略某個(gè)文件或目錄?

    1、在工作目錄下新建 .gitignore 文件 阿里云效 DevOps 實(shí)測(cè)! 2、配置忽略規(guī)則(支持正則) .gitignore 只能忽略那些原來(lái)沒(méi)有被 track 的文件,如果某些文件已經(jīng)被納入了版本管理中,則修改.gitignore是無(wú)效的。解決方法就是先把本地緩存刪除(改變成未 track 狀態(tài)),然后再提交。

    2024年02月11日
    瀏覽(93)
  • 解決SVN或GIT忽略提交文件的問(wèn)題

    解決SVN或GIT忽略提交文件的問(wèn)題

    使用IDEA 的SVN插件提交文件是總是會(huì)提交一些不需要提交的文件; 我們可以通過(guò)一些簡(jiǎn)單設(shè)置忽略這些文件。 在項(xiàng)目根目錄新建文本文件,修改后綴為.gitignore 文件中添加內(nèi)容 鼠標(biāo)空白地方右鍵點(diǎn)擊,選擇TortoiseSVN設(shè)置常規(guī)設(shè)置全局忽略樣式 添加如下過(guò)濾條件,已有的就不添

    2024年02月06日
    瀏覽(19)
  • Git忽略提交(.gitignore文件)配置規(guī)則使用說(shuō)明

    ?目錄 前言 一、使用說(shuō)明 Git是一個(gè)廣泛使用的分布式版本控制系統(tǒng),它允許開(kāi)發(fā)者在本地提交和跟蹤代碼更改,然后將這些更改傳輸?shù)竭h(yuǎn)程倉(cāng)庫(kù)。在Git中, .gitignore 文件用于指定一些特定的文件或文件夾在提交時(shí)不被跟蹤。這些文件和文件夾不會(huì)被Git添加到版本控制系統(tǒng)中

    2024年02月11日
    瀏覽(31)
  • 代碼倉(cāng)庫(kù)必知:git忽略文件規(guī)則。問(wèn)題解決: gitignore文件沒(méi)有忽略某個(gè)文件,就是提交不了

    代碼倉(cāng)庫(kù)必知:git忽略文件規(guī)則。問(wèn)題解決: gitignore文件沒(méi)有忽略某個(gè)文件,就是提交不了

    問(wèn)題背景 假設(shè)我的文件叫a.tsx,在 git status 時(shí)檢測(cè)不到它的改動(dòng)記錄,并且 git commit 不了! 強(qiáng)制推才可以。這樣會(huì)影響開(kāi)發(fā)進(jìn)度,因?yàn)槲覀兘?jīng)常需要提交代碼,但是不一定記得強(qiáng)推,這樣代碼就會(huì)丟失。只在本地可以運(yùn)行,遠(yuǎn)程倉(cāng)庫(kù)并沒(méi)有。 在VSCode 編輯器的左側(cè)文件欄中,

    2024年02月10日
    瀏覽(91)
  • Git 提交commit排除要忽略的文件-簡(jiǎn)單2步搞定(class文件都可以忽略)

    Git 提交commit排除要忽略的文件-簡(jiǎn)單2步搞定(class文件都可以忽略)

    我們idea打開(kāi)一個(gè)項(xiàng)目時(shí),不希望看到和項(xiàng)目無(wú)關(guān)的文件, 如 .idea .git .iml .svn; 這時(shí)需要對(duì)idea進(jìn)行設(shè)置 idea設(shè)置步驟如下,idea打開(kāi)項(xiàng)目后是看不到這些被忽略的文件和文件夾 在開(kāi)發(fā)過(guò)程中,有些通過(guò) 編譯、打包、日志 產(chǎn)生的文件 每次改動(dòng)都有可能產(chǎn)生變化,而這些是不需要

    2024年03月12日
    瀏覽(32)
  • Sourcetree軟件中添加git的.gitignore文件忽略某些文件提交

    Sourcetree軟件中添加git的.gitignore文件忽略某些文件提交

    有時(shí)候我們本地的一些文件修改或變動(dòng)不需要提交到遠(yuǎn)程git倉(cāng)庫(kù),那么就可以設(shè)置提交時(shí)忽略這些文件,比如application.properties文件、log和.history文件夾下的文件等。在Sourcetree軟件中的操作步驟如下: 在未暫存文件區(qū)域,選擇文件右鍵,然后選“忽略”一項(xiàng),彈出忽略窗口 在

    2024年02月13日
    瀏覽(87)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包