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

Git的.gitignore文件、標(biāo)簽管理以及給命令起別名

這篇具有很好參考價(jià)值的文章主要介紹了Git的.gitignore文件、標(biāo)簽管理以及給命令起別名。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


Git的.gitignore文件、標(biāo)簽管理以及給命令起別名,Git,git

1. 前言

本文主要講解Git中容易被忽略但比較重要一些知識:.gitignore文件、標(biāo)簽管理以及給命令起別名.

2. .gitignore文件

在新建倉庫時(shí),有一個(gè)添加.gitignore 模板:

Git的.gitignore文件、標(biāo)簽管理以及給命令起別名,Git,git

.gitignore 是一個(gè)用于指定 Git 忽略特定文件或文件夾的配置文件。可以通過在文件中列出要忽略的文件或文件夾的名稱、模式或通配符來告訴 Git 哪些文件不應(yīng)被納入版本控制。

.gitignore 文件的作用:

  • 在執(zhí)行 git statusgit add 命令時(shí),Git 會(huì)自動(dòng)忽略在 .gitignore 文件中指定的文件或文件夾。
  • 防止敏感信息和臨時(shí)文件被意外提交到版本控制系統(tǒng)中。
  • 提高代碼倉庫的整潔性和可維護(hù)性。

.gitignore文件的一些使用場景:

  1. 如果想忽略可以直接寫文件名,可以直接寫文件名/也可以使用相對路徑或絕對路徑來指定要忽略的文件或文件夾的位置。
  2. 如果忽略某一類文件,可以使用通配符*匹配任意字符,也可以使用? 匹配單個(gè)字符。
  3. 如果使用通配符進(jìn)行忽略文件時(shí),但又不想全都忽略,就可以使用!不忽略對應(yīng)的文件和文件夾
  4. 如果某個(gè)文件被忽略掉,但又不好去.gitignore去排查原因,可以使用git check-ignore -v [文件]打印忽略的原因
  5. # 開頭的行被視為注釋,不會(huì)被處理。

.gitignore 文件的規(guī)則:

  • 每行表示一個(gè)忽略規(guī)則。
  • 可以使用 / 開頭表示相對于根目錄的路徑,也可以省略 / 表示相對于當(dāng)前目錄的路徑。
  • 可以使用 / 結(jié)尾表示忽略文件夾,也可以省略 / 表示忽略文件。

3. 標(biāo)簽管理

在 Git 中,標(biāo)簽(Tags)是用于給特定的提交(commit)打上可識別的標(biāo)記,可以用于標(biāo)識版本號、發(fā)布版本等重要節(jié)點(diǎn)。標(biāo)簽是不可變的,即一旦創(chuàng)建后就不能再修改。

創(chuàng)建標(biāo)簽:

git tag -a [版本] -m "描述"
# -a(可不加) :選項(xiàng)意為"創(chuàng)建一個(gè)帶注解的標(biāo)簽"。
# -m(可不加): 用于描述標(biāo)簽

查看已有標(biāo)簽:

git tag

對之前的提交添加標(biāo)簽:

git tag [版本] [commitID]

查看標(biāo)簽的描述:

git show [標(biāo)簽]

刪除標(biāo)簽:

git tag -d [標(biāo)簽]

在我們的遠(yuǎn)程倉庫中,也有一個(gè)標(biāo)簽選項(xiàng)

Git的.gitignore文件、標(biāo)簽管理以及給命令起別名,Git,git

我們可以將本地倉庫中的標(biāo)簽推送到遠(yuǎn)程倉庫

命令如下:

推送某個(gè)標(biāo)簽:

git push [遠(yuǎn)程倉庫名] [標(biāo)簽名]

一次性推送所有標(biāo)簽:

git push [遠(yuǎn)程倉庫名] --tags

如果想要?jiǎng)h除已經(jīng)推送到遠(yuǎn)程倉庫中的標(biāo)簽,分為兩步:

  1. git tag -d [標(biāo)簽]命令將本地的標(biāo)簽進(jìn)行刪除
  2. 使用git push [遠(yuǎn)程倉庫名] :[版本]

4. 給命令起別名

在 Git 中,有一些長命令,輸入起來很麻煩且容易輸錯(cuò), 因此可以通過設(shè)置別名來簡化常用的命令,提高工作效率。

命令如下:

git config --global alias.<alias> <command>
  • –global(可不加): 設(shè)置全局的命令別名
  • <alias> : 表示想要設(shè)置的別名
  • <command>: 原始 Git 命令

設(shè)置完別名后,原始的Git命令依舊可以使用

注意事項(xiàng):

  • 設(shè)置別名時(shí),最好選擇不會(huì)與現(xiàn)有 Git 命令或其他別名沖突的名稱。
  • 別名可以包含任何有效的 Git 命令和選項(xiàng),也可以使用參數(shù)。
  • 可以使用 git config --global --unset alias.<alias> 命令來移除已設(shè)置的別名。

文章到這里就結(jié)束了,感謝你的觀看!
Git的.gitignore文件、標(biāo)簽管理以及給命令起別名,Git,git文章來源地址http://www.zghlxwxcb.cn/news/detail-679456.html

到了這里,關(guān)于Git的.gitignore文件、標(biāo)簽管理以及給命令起別名的文章就介紹完了。如果您還想了解更多內(nèi)容,請?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)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

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

相關(guān)文章

  • Git忽略文件的幾種方法,以及.gitignore文件的忽略規(guī)則

    Git忽略文件的幾種方法,以及.gitignore文件的忽略規(guī)則

    在使用Git的過程中,我們喜歡有的文件比如日志,臨時(shí)文件,編譯的中間文件等不要提交到代碼倉庫,這時(shí)就要設(shè)置相應(yīng)的忽略規(guī)則,來忽略這些文件的提交。 規(guī)則作用示例: /mtk:過濾整個(gè)文件夾; *.zip:過濾所有.zip文件; /mtk/do.c:過濾某個(gè)具體文件; !/mtk/one.txt:追蹤(

    2024年02月11日
    瀏覽(35)
  • Git的下載安裝配置與上傳文件以及命令 idea使用git項(xiàng)目版本操作管理

    Git的下載安裝配置與上傳文件以及命令 idea使用git項(xiàng)目版本操作管理

    Git - Downloads (git-scm.com) https://git-scm.com/downloads ?下載速度比較慢,可以用迅雷下載,速度很快 我這里是用的壓縮包版本,直接解壓到要放的文件夾即可,文件名盡量不要使用中文,以防后續(xù)使用出現(xiàn)錯(cuò)誤。 ?打開環(huán)境變量,在系統(tǒng)變Path,添加你的git安裝路徑/bin win+r輸入cmd,

    2024年02月04日
    瀏覽(32)
  • git 常用基本命令, reset 回退撤銷commit,解決gitignore無效,忽略記錄或未記錄遠(yuǎn)程倉庫的文件,刪除遠(yuǎn)程倉庫文件

    git 常用基本命令, reset 回退撤銷commit,解決gitignore無效,忽略記錄或未記錄遠(yuǎn)程倉庫的文件,刪除遠(yuǎn)程倉庫文件

    https://blog.csdn.net/a704397849/article/details/135220091 idea 中 rest 撤銷commit過程如下: Git - Rest Head… 在To Commit中的HEAD后面加上^,點(diǎn)擊Reset即可撤回最近一次的尚未push的commit Reset Type 有三種: Mixed(默認(rèn)方式),保留本地源碼,回退 commit 和 index 信息,最常用的方式 Soft 回退到某個(gè)版

    2024年02月02日
    瀏覽(32)
  • git 筆記/常見命令/as的fetch,pull ,update project的區(qū)別/標(biāo)簽管理

    git 筆記/常見命令/as的fetch,pull ,update project的區(qū)別/標(biāo)簽管理

    頭(HEAD)HEAD類似一個(gè)“指針”,指向當(dāng)前活動(dòng)?分支?的?最新版本。 ?就是在電腦里能看到的項(xiàng)目代碼庫目錄,是我們搬磚的地方, 在這里我們可以新增文件、修改文件內(nèi)容,或刪除文件。 此時(shí)的項(xiàng)目代碼庫目錄還是紅色的(沒有與git關(guān)聯(lián)),未被git跟蹤 此時(shí)的工作區(qū)的代碼

    2024年02月06日
    瀏覽(30)
  • Git 忽略.gitignore文件自身/git僅本地忽略某些文件

    參考:Git 忽略.gitignore文件自身 為什么會(huì)有這個(gè)奇怪要求? 舉個(gè)例子,項(xiàng)目中自己分支的某個(gè)數(shù)據(jù)庫連接的是自己的,但提交的代碼需要連接中央服。但是git add或者git pull時(shí)候總是改來改去會(huì)很煩??墒沁@個(gè)文件代碼在.gitignore又不能配,因?yàn)檫@個(gè)連接代碼有可能別人會(huì)改,

    2024年02月16日
    瀏覽(90)
  • GIT——.gitignore文件

    git 提交時(shí)忽略的文件 不起作用原因 如果本地倉庫文件已被跟蹤,那么即使在 .gitignore 中設(shè)置了忽略,也不起作用 意思就是,如果想把已經(jīng)在git倉庫中的文件忽略掉,直接在.gitignore中添加是不可以的,需要運(yùn)行g(shù)it rm -r --cached 路徑/文件名來先刪除倉庫的記錄,想讓哪個(gè)生效,

    2024年02月11日
    瀏覽(14)
  • Git中.gitignore的配置(git上傳忽略文件/文件夾)

    ? ? ? ? 在實(shí)際開發(fā)過程中,我們很多項(xiàng)目都需要使用git工具進(jìn)行代碼的拉取和提交等操作。但項(xiàng)目由于環(huán)境配置和打包等操作生成了一些不必要上傳的文件夾或者一些我們自定義的文件不需要上傳,這時(shí)候我們需要去配置.gitignore文件。 語法 # 開頭為注釋行 空行即直接寫文

    2024年02月12日
    瀏覽(24)
  • Git學(xué)習(xí)-.gitignore文件介紹

    Git學(xué)習(xí)-.gitignore文件介紹

    本篇主要詳細(xì)介紹了 .gitignore 文件的內(nèi)容,以及如何合理的進(jìn)行配置; 我們平時(shí)在開發(fā)過程中,經(jīng)常會(huì)包含一些不希望被別人看到,或者不需要被別人看到的文件,比如IDEA項(xiàng)目的配置目錄.idea、node模塊的包目錄node_modules等; 這時(shí)我們就可以通過 .gitignore 文件來將這些路徑排

    2024年02月07日
    瀏覽(15)
  • Git 使用之.gitignore文件

    1. 【.gitignore】文件的作用:上傳文件時(shí)會(huì)忽略該文件中配置的文件信息; 2. 【.gitignore】文件分為全局和局部:全局.gitignore 文件的作用域?yàn)樗械捻?xiàng)目,所有項(xiàng)目都使用這個(gè)文件(在git中使用 git config --global core.excludesfile ~/.gitignore 語句配置);局部.gitignore文件的作用域?yàn)閱?/p>

    2024年02月07日
    瀏覽(17)
  • Git忽略文件.gitignore的使用

    Git忽略文件.gitignore的使用

    ????????當(dāng)你使用 git add . 的時(shí)候有沒有遇到把你不想提交的文件也添加到了緩存中去?比如項(xiàng)目的本地配置信息,如果你上傳到Git中去其他人pull下來的時(shí)候就會(huì)和他本地的配置有沖突,所以這樣的個(gè)性化配置文件我們一般不把它推送到git服務(wù)器中,但是又為了偷懶每次添

    2024年02月05日
    瀏覽(34)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包