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

macOS:安裝配置Git

這篇具有很好參考價(jià)值的文章主要介紹了macOS:安裝配置Git。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

安裝Git

在終端 Terminal 里查看git版本

git --version

如果沒有安裝過命令行開發(fā)者工具,將會提示你安裝。

如果你想安裝更新的版本,可以使用二進(jìn)制安裝程序。 官方維護(hù)的 macOS Git 安裝程序可以在 Git 官方網(wǎng)站下載,網(wǎng)址為: https://git-scm.com/download/mac。

Git環(huán)境配置

配置用戶名和郵件地址

安裝完 Git 之后,要做的第一件事就是設(shè)置你的用戶名和郵件地址。 這一點(diǎn)很重要,因?yàn)槊恳粋€ Git 提交都會使用這些信息。

git config --global user.name "吳老師"
git config --global user.email wuwufq@163.com

檢查配置

你可以通過以下命令查看所有的配置以及它們所在的文件:

git config --list --show-origin

Git顏色配置

讓 Git 顯示顏色,會讓命令輸出看起來更醒目

git config --global color.ui true

Git忽略文件配置

有些時(shí)候,你必須把某些文件放到 Git 工作目錄中,但又不能提交它們,比如保存了數(shù)據(jù)庫密碼的配置文件等等,每次git status都會顯示Untracked files ...,這種情況下,就可以實(shí)用忽略特殊文件 .gitignore 來很方便的解決這個問題。

忽略文件的規(guī)則

日常使用中,.gitignore文件已經(jīng)有各種現(xiàn)成的種配置文件,只需要組合一下就可以使用了。所有配置文件可以直接在線瀏覽:https://gitcode.net/codechina/gitignore

忽略文件的原則是:

  1. 忽略操作系統(tǒng)自動生成的文件,比如縮略圖等;
  2. 忽略編譯生成的中間文件、可執(zhí)行文件等,也就是如果一個文件是通過另一個文件自動生成的,那自動生成的文件就沒必要放進(jìn)版本庫,比如Java編譯產(chǎn)生的.class文件;
  3. 忽略你自己的帶有敏感信息的配置文件,比如存放口令的配置文件。
    舉個栗子:忽略編譯產(chǎn)生的.pyc、.pyo、dist等文件或目錄
    *.py[cod]
    *.so
    *.egg
    *.egg-info
    dist
    build
    

最后一步就是把.gitignore也提交到 Git,就完成了!

強(qiáng)制添加被忽略文件

有些時(shí)候,你想添加一個文件(比如app.swift)到 Git,但發(fā)現(xiàn)添加不了,原因是這個文件被.gitignore忽略了,如果你確實(shí)想添加該文件,可以用-f強(qiáng)制添加到 Git

git add -f app.swift
檢查忽略規(guī)則

當(dāng)一個文件(比如app.swift)添加到Git失敗,你猜想可能.gitignore寫得有問題,你可以檢查一下

git check-ignore -v app.swift
<!-- 輸出 .gitignore:3:*.swift app.swift -->

Git會告訴我們,.gitignore的第3行規(guī)則忽略了該文件,于是我們就可以知道應(yīng)該修訂哪個規(guī)則。

添加例外規(guī)則

還有些時(shí)候,當(dāng)我們編寫了規(guī)則排除了部分文件時(shí):

# 排除所有.開頭的隱藏文件:
.*
# 排除所有.class文件:
*.class

但是我們發(fā)現(xiàn).*這個規(guī)則把.gitignore也排除了,這個時(shí)候,雖然可以用git add -f強(qiáng)制添加進(jìn)去,但是建議你可以添加一條例外規(guī)則:

# 排除所有.開頭的隱藏文件:
.*
# 排除所有.class文件:
*.class

# 不排除.gitignore:
!.gitignore

Git 配置別名

Git 中還有一種可以讓大家在敲入 Git 命令時(shí)偷懶的辦法——那就是配置 Git 別名。
我們只需要敲一行命令,告訴 Git,以后st就表示status:

git config --global alias.st status

當(dāng)然還有別的命令可以簡寫:

git config --global alias.co checkout
git config --global alias.ci commit
git config --global alias.br branch

配置完成以上別名后,以后提交就可以簡寫成:

git ci -m "frist commit"
配置 git reset HEAD file
git config --global alias.unstage 'reset HEAD'
配置 git log -1

查看最后一次提交信息:

git config --global alias.last 'log -1'
配置 git lg
git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"

Git 配置文件

  • 這些自定義的Git配置文件通常都存放在倉庫的.git/config文件中(你項(xiàng)目的根目錄下的隱藏文件)
  • 當(dāng)前用戶的 Git 配置文件放在用戶主目錄下的一個隱藏文件.gitconfig中(你電腦的用戶主目錄下,可以cd 到主目錄)

查看配置文件

cat .gitconfig

打開配置文件文章來源地址http://www.zghlxwxcb.cn/news/detail-729770.html

open .gitconfig

到了這里,關(guān)于macOS:安裝配置Git的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(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)文章

  • svn和git 配置忽略文件

    svn和git 配置忽略文件

    ignore1.png 點(diǎn)擊右上角綠色加號,出現(xiàn)如下對話框: ignore2.png 其中 Ignore specified file 選項(xiàng)是忽略指定的文件 Ignore all files under 選項(xiàng)是忽略指定文件夾下的文件 Ignore all files matching 選項(xiàng)是忽略匹配指定格式的文件 一般需要忽略的文件如下: **1、.idea文件夾 ** **2、.gradle文件夾 **

    2024年04月23日
    瀏覽(27)
  • 安裝 SVN 中文語言包和 Git

    SVN 中文語言包安裝: Subversion(簡稱 SVN)是一個開源版本控制系統(tǒng),用于協(xié)助開發(fā)團(tuán)隊(duì)管理和跟蹤文件的變化。默認(rèn)情況下,SVN 使用英文界面,但你也可以安裝中文語言包以獲得更適合中文用戶的界面。下面是安裝 SVN 中文語言包的步驟: 下載語言包:首先,你需要從 Sub

    2024年02月05日
    瀏覽(18)
  • 使用IntelliJ IDEA配置版本管理(SVN和Git)

    步驟一:安裝SVN插件 打開IntelliJ IDEA,點(diǎn)擊頂部菜單欄的 \\\"File\\\" - \\\"Settings\\\"。 在彈出的窗口中,選擇 \\\"Plugins\\\"。 在搜索框中輸入 \\\"SVN\\\",找到 \\\"Subversion Integration\\\" 插件并點(diǎn)擊 \\\"Install\\\" 安裝。 步驟二:配置SVN 安裝完成后,重啟IntelliJ IDEA。 打開你的項(xiàng)目,點(diǎn)擊頂部菜單欄的 \\\"VCS\\\" - \\\"En

    2024年04月24日
    瀏覽(55)
  • MacOS安裝git

    MacOS安裝git

    簡單來講 Command Line Tools 本質(zhì)是 Xcode 內(nèi)置的一個命令行工具包,為Mac終端用戶提供一些常用開發(fā)工具。包括git、make、gcc、clang、perl、size、strip、strings、libtool、cpp、what以及其他很多能夠在Linux默認(rèn)安裝中找到的有用的命令 (以前還提供有svn,后來在某次更新后就不提供了) 下面

    2024年02月05日
    瀏覽(21)
  • macOS 如何安裝git和nvm

    打開macOS終端? 將下面的命令復(fù)制粘貼進(jìn)去: 版本號可以參考一下官網(wǎng)的? 我這里安裝的是目前最新的2.41.0 然后在終端輸入下面的代碼或者雙擊git的壓縮包進(jìn)行解壓縮: 然后依次輸入并執(zhí)行以下命令: 接著配置一下git的環(huán)境變量,依次輸入執(zhí)行下面的命令: 最后,驗(yàn)證是否

    2024年02月13日
    瀏覽(14)
  • 項(xiàng)目管理工具-SVN(SubVersion)下載安裝/基本詳細(xì)具體使用步驟

    項(xiàng)目管理工具-SVN(SubVersion)下載安裝/基本詳細(xì)具體使用步驟

    目錄 前言 SVN簡介: 1.什么是SVN? 2.下載服務(wù)端? Apache Subversion Binary Packages?進(jìn)入網(wǎng)址后,滾動到瀏覽器最底部看到如下截圖 下載TortoiseSvn--?編輯 3.下載地址客戶端? ? ? ???https://tortoisesvn.net/downloads.html ?4.檢驗(yàn)客戶端是否下載成功 5.?文件檢出步驟 如果圖片不見了,先重啟

    2024年02月12日
    瀏覽(24)
  • macos 不支持svn安裝

    macos 不支持svn安裝

    macos 10.13可能不支持svn命令,所以要安裝 xcode-select --install? 彈窗在線安裝失敗的話只能手動下載安裝 打開:Sign In - Apple 搜索Command Line Tools (macOS 10.13) 下載9.4.1版本直接安裝后即可

    2024年02月10日
    瀏覽(22)
  • MacOS M1命令行安裝homebrew、node、git、docker

    MacOS M1命令行安裝homebrew、node、git、docker

    1、安裝homebrew、node、git 1.1 安裝homebrew 創(chuàng)建安裝目錄并設(shè)置其權(quán)限 進(jìn)入 opt 目錄下載homebrew并解壓 輸入序列號選擇下載源、是否執(zhí)行腳本以及輸入Mac開機(jī)密碼 注意如果彈出要需要安裝工具的選項(xiàng),安裝完成后要再重新執(zhí)行上述步驟; brew安裝成功后,輸入序列號配置國內(nèi)源,

    2024年01月20日
    瀏覽(19)
  • 版本控制-Git/SVN

    版本控制-Git/SVN

    1. Git 是一個免費(fèi)開源的分布式版本控制系統(tǒng) 2. Git 易于學(xué)習(xí),占地面積小,性能極快,具有廉價(jià)的本地庫,方便的暫存區(qū)域和多個工作流分支等特性 3. Git 性能優(yōu)于 Subversion(SVN) , CVS 等版本控制工具 1.版本控制是一種記錄工作內(nèi)容變化,以便將來查閱特定版本修訂情況的系統(tǒng)

    2024年02月08日
    瀏覽(20)
  • SVN 與 Git

    SVN 與 Git

    ??SVN 是 Subversion 的簡稱,是一個開放源代碼的版本控制系統(tǒng),相較于 RCS、CVS,它采用了分支管理系統(tǒng),它的設(shè)計(jì)目標(biāo)就是取代 CVS。互聯(lián)網(wǎng)上很多版本控制服務(wù)已從 CVS 遷移到 Subversion。說得簡單一點(diǎn) SVN 就是用于多個人共同開發(fā)同一個項(xiàng)目,共用資源的目的。 集中式管理的

    2024年02月03日
    瀏覽(22)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包