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

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

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

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

1、在工作目錄下新建 .gitignore 文件

阿里云效 DevOps 實(shí)測!

touch .gitignore

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

2、配置忽略規(guī)則(支持正則)

# 忽略項(xiàng)目根目錄下所有以 .a 結(jié)尾的文件
*.a

# lib.a 除外(也就是說,除了lib.a文件外,項(xiàng)目根目錄下其他文件或目錄均被忽略)
!lib.a

# 僅僅忽略項(xiàng)目根目錄下的 TODO 文件,不包括 subdir/TODO(就是說如果其他目錄下有同名的目錄,那與下面指定的是沒關(guān)系的)
/TODO

# 忽略 build/ 目錄下的所有文件(如果遠(yuǎn)程倉庫也沒有build目錄,該目錄也不會(huì)被推送,因?yàn)榇藭r(shí)相當(dāng)于空目錄,空目錄無法推送)
build/

# 忽略項(xiàng)目根目錄下的 doc 目錄下的所有以 .txt 結(jié)尾的文件,但不包括 doc/server/*.txt
doc/*.txt

.gitignore 只能忽略那些原來沒有被 track 的文件,如果某些文件已經(jīng)被納入了版本管理中,則修改.gitignore是無效的。解決方法就是先把本地緩存刪除(改變成未 track 狀態(tài)),然后再提交。

git rm -r --cached .

代碼提交(根據(jù)自己分支提交即可):

git add .
git commit -m 'update .gitignore'
git push origin master

參考:https://www.jianshu.com/p/854672c36692

—END文章來源地址http://www.zghlxwxcb.cn/news/detail-503567.html

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

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(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倉庫的創(chuàng)建、常用命令、如何在 Git 中忽略文件提交以及 .gitignore 文件的作用和相關(guān)內(nèi)容

    Git 倉庫是用來存儲(chǔ)版本控制信息的地方,為我們提供了快速便捷的代碼管理方式。它可以包含文件、文件夾、歷史記錄、元數(shù)據(jù)等。在 Git 中,倉庫通常分為兩種:本地倉庫和遠(yuǎn)程倉庫。 如果你想分享你的代碼庫,并且希望團(tuán)隊(duì)中的其他成員可以跟蹤你的進(jìn)度和變化,你可以

    2024年02月02日
    瀏覽(26)
  • git怎么忽略無需提交的文件?(忽略提交 .gitignore)

    git怎么忽略無需提交的文件?(忽略提交 .gitignore)

    問題描述 : 在使用Git的過程中,我們有的文件比如target、.idea等不想提交到代碼倉庫,但如果這些文件沒有被添加到暫存區(qū)區(qū),切換分支會(huì)報(bào)Move or commit them before Pull git的錯(cuò)誤(如下圖),我們應(yīng)該怎么解決呢? 解決方法: 1.在跟目錄下(與src同級(jí))創(chuàng)建?.gitignore 文件,這

    2024年02月12日
    瀏覽(99)
  • Git忽略已經(jīng)提交過一次的文件 Git忽略文件

    1、從未提交過的文件可以用.gitignore ? ? ?也就是添加之后從來沒有提交(commit)過的文件,可以使用.gitignore忽略該文件 ?該文件只能作用于未跟蹤的文件(Untracked Files),也就是那些從來沒有被 git 記錄過的文件 ?比如,忽略配置文件,可以在.gitignore中寫 2、已經(jīng)推送(p

    2024年02月12日
    瀏覽(102)
  • Git 提交時(shí)忽略某些文件

    Git 提交時(shí)忽略某些文件

    ①打開項(xiàng)目目錄,找到.gitignore文件 ②編輯.gitignore文件,加上要忽略的文件后綴 以上是針對(duì)還沒有提交過的文件進(jìn)行過濾 如果已經(jīng)這些后綴的文件已經(jīng)提交過,則需要?jiǎng)h除遠(yuǎn)程的該后綴文件 示例:如果要?jiǎng)h除遠(yuǎn)程的.class文件,執(zhí)行下面的語句,然后提交到遠(yuǎn)程,進(jìn)行更新

    2024年02月09日
    瀏覽(118)
  • 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í)忽略文件及文件夾方法

    如果要忽略的文件沒有被跟蹤過,可以直接在.gitnore文件中寫要忽略的內(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日
    瀏覽(24)
  • Git 提交commit排除要忽略的文件-簡單2步搞定(class文件都可以忽略)

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

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

    2024年03月12日
    瀏覽(33)
  • 解決SVN或GIT忽略提交文件的問題

    解決SVN或GIT忽略提交文件的問題

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

    2024年02月06日
    瀏覽(20)
  • 如何用GitKeep提交和推送一個(gè)空目錄或文件夾

    如何用GitKeep提交和推送一個(gè)空目錄或文件夾

    目錄 .Gitkeep簡介 .Gitkeep是什么 如何用GitKeep提交和推送一個(gè)空目錄或文件夾 結(jié)論 相關(guān)參考 ?? Git是一個(gè)開發(fā)工具,幫助團(tuán)隊(duì)管理他們的源代碼并有效地處理項(xiàng)目。通過GitHub或其他托管服務(wù)上傳時(shí),不可能包括空白/空目錄。這是有問題的。Git提供了一個(gè)”.gitkeep “文件來解決

    2024年02月04日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包