0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Git在實際工作中的使用方法

GReq_mcu168 ? 來源:CSDN技術(shù)社區(qū) ? 作者:CSDN技術(shù)社區(qū) ? 2020-09-21 09:54 ? 次閱讀

代碼版本控制對于我們嵌入式軟件開發(fā)崗是一項基礎(chǔ)、必備的技能,需要熟練掌握。實際工作中常用的版本控制系統(tǒng)有:Git(分布式版本控制系統(tǒng))與SVN(集中式版本控制系統(tǒng))。

本次分享Git在實際工作中的基本使用方法。

一、Git的下載、安裝及配置

1、Git與Github:

Git:分布式版本控制系統(tǒng)。

GitHub:面向開源及私有軟件項目的托管平臺。與GitHub類似的是Gitee, Gitee是開源中國推出的基于 Git 的代碼托管服務(wù)。下面的例子用Gitee來進(jìn)行演示。

Git與GitHub的關(guān)系:只支持Git 作為唯一的版本庫格式進(jìn)行托管,故名GitHub。

2、Git下載及安裝

(1)下載:

方法一(官網(wǎng)下載):

地址:https://git-scm.com/。

官網(wǎng)下載速度稍慢。

方法二(鏡像網(wǎng)站下載):

地址:https://npm.taobao.org/mirrors/git-for-windows/

鏡像網(wǎng)站下載速度較快。

(2)安裝:

下載完成后按默認(rèn)選項安裝即可。安裝完成在任意文件夾下右擊就可以看到:

Git GUI是一個Git圖形化客戶端軟件,Git Bash是一個命令行終端。兩個都可以用,根據(jù)自己喜好,用其中一即可。

但還是建議用Git Bash,熟練了Git Bash在選用一些圖形化客戶端也可以(不僅限于Git GUI)。不過話又說回來,熟練了Git Bash之后,好像也沒必要再用圖形化客戶端了。

3、本地git配置

任意文件夾下右鍵進(jìn)入Git Bash,然后輸入如下命令進(jìn)行本地配置:

$gitconfig--globaluser.name"user" $gitconfig--globaluser.email"email"

其中, user為你的用戶名(隨意?。?,email為你的郵箱,設(shè)置這兩個信息的原因是在于遠(yuǎn)程庫進(jìn)行關(guān)聯(lián)時需要一個key,配置這兩個信息以確保你的唯一性。

使用--global參數(shù)表明你這臺機器上所有的倉庫都進(jìn)行相同的配置。比如我的配置:

4、關(guān)聯(lián)遠(yuǎn)程倉庫

前面也提到了,常用的遠(yuǎn)程倉庫有GitHub與Gitee。關(guān)聯(lián)遠(yuǎn)程倉庫的方法都一樣,這里我們以Gitee為例。

(1)注冊Gitee/GitHub

(2) 創(chuàng)建ssh密鑰

輸入命令:

ssh-keygen-trsa-C"email"

創(chuàng)建ssh key。此時,用戶根目錄下的.ssh/目錄下會生成兩個文件:id_rsa和id_rsa.pub,把id_rsa.pub文件中的內(nèi)容復(fù)制到gitee賬戶中進(jìn)行設(shè)置。

輸入命令cat ~/.ssh/id_rsa.pub可查看id_rsa.pub的內(nèi)容。如:

然后把輸出的內(nèi)容復(fù)制一份,待會要用。

(3)在遠(yuǎn)程倉庫中設(shè)置ssh key

在Gitee的設(shè)置中找到SSH公鑰一欄:

并把剛才我們復(fù)制的ssh key粘貼到公鑰輸入框中:

其中,標(biāo)題是隨意起的。這是Gitee設(shè)置ssh key的方法,Github設(shè)置ssh key也是類似的。

二、本地、遠(yuǎn)程倉庫建立關(guān)聯(lián)

例如,我們本地有一個git_test工程:

下面我們來演示把這個工程上傳至遠(yuǎn)程倉庫并建立關(guān)聯(lián)。在進(jìn)行演示之前我們需要看一個圖:

這個圖是使用git來進(jìn)行版本控制最核心的圖。

上行:

首先,使用add命令把工作目錄中的文件添加到暫存區(qū)中;然后,再使用commit命令提交到本地倉庫中。最后,再使用push命令推送到遠(yuǎn)程倉庫。

下行:

第一次需要使用clone命令從遠(yuǎn)程倉庫中克隆一份至本地;之后若是遠(yuǎn)程倉庫有內(nèi)容更新,可以使用pull拉取新更新的內(nèi)容至本地。

(1)本地代碼管理

即使我們不關(guān)聯(lián)遠(yuǎn)程倉庫,我們也可以在本地對自己的代碼進(jìn)行一個管理。以上面的git_test工程為例,首先使用git init命令初始化git_test倉庫:

輸入git init后會在當(dāng)前工程目錄下生成一個 .git/的隱藏目錄, 里面有一些相關(guān)文件:

正因為有了.git/這個目錄,我們才能進(jìn)行版本控制。.git/里面的內(nèi)容不再展開說明,有興趣的朋友可自行研究。

把git_test工程下的文件添加到暫存區(qū):

其中:

git status命令:查看狀態(tài)。 git add :添加文件至?xí)捍鎱^(qū)。 git add .:將工作區(qū)所有變化提交到暫存區(qū)。

將暫存區(qū)文件提交到本地倉庫:

(2)關(guān)聯(lián)遠(yuǎn)程倉庫

首先,在Gitee上創(chuàng)建一個名為git_test的倉庫:

創(chuàng)建完倉庫后,倉庫頁面會有一些簡單的說明及命令,可以重點關(guān)注一下。因為上一小節(jié)我們已經(jīng)創(chuàng)建好了本地倉庫,所以按照已有倉庫的操作即可:

第一次上傳需要輸入gitee的賬號密碼。輸入賬號密碼之后即可完成上傳:

其中, 第一條命令是把本地庫與遠(yuǎn)程庫進(jìn)行關(guān)聯(lián),其中遠(yuǎn)程倉庫的名字origin是可以更改的;第二條命令是把本地倉庫的內(nèi)容推送到遠(yuǎn)程倉庫中。

我們的本地倉庫既可以同步到Gitee,也可以同時同步到GitHub。同步到GitHub上的方法與同步到Gitee上是一樣的。

需要注意的是這里遠(yuǎn)程倉庫的名字不能是origin,因為上面我們的GitHub遠(yuǎn)程軟件倉庫的名字已經(jīng)命名為origin。

此時,刷新遠(yuǎn)程倉庫可看到我們上傳的文件:

至此,我們的本地倉庫與遠(yuǎn)程倉庫已經(jīng)建立起了連接,就可以很好地進(jìn)行版本管理了。下面依舊通過實例來演示一下使用git的一些操作。

三、Git常用操作

進(jìn)入公司第一天,老大給你分配一個git賬號及一個遠(yuǎn)程倉庫地址。假如這個遠(yuǎn)程倉庫的地址是:

https://gitee.com/zhengnianli/git_test.git

你首先要做的就是配置git,然后你可以創(chuàng)建一個文件夾,專門放需要管理的代碼工程。假如這個這個文件夾是git_project,我們把上面遠(yuǎn)程倉庫的項目克隆一份到git_project下:

這也是我們上面上傳的工程。我們添加一個README.md文件并上傳至遠(yuǎn)程倉庫:

因為第一天上班,所以你下班下得很早。你的同事更改了代碼并上傳,上傳的代碼如:

第二天你上班,先拉取最新代碼至本地,執(zhí)行命令:

gitpulloriginmaster

然后就可以愉快地編寫我們的代碼了。執(zhí)行拉取操作時有可能會碰到類似這樣的情況:我們本地修改了module1.c文件,假如修改為:

而遠(yuǎn)程倉庫上的module1.c也被更新了,假如更新為:

此時如果執(zhí)行拉取操作,會覆蓋掉本地的module1.c文件嗎,會覆蓋掉你的代碼的?不會的,因為如果有沖突的話拉取就不成功,需要解決沖突才可重新拉取。

比如此時我們進(jìn)行拉取操作,則產(chǎn)生沖突:

此時我們可以執(zhí)行g(shù)it stash命令把我們的本地修改臨時保存,然后再執(zhí)行拉取操作,最后執(zhí)行g(shù)it stash pop命令恢復(fù)我們的暫存:

問題又來了,剛才臨時保存的會覆蓋掉剛剛拉取的代碼嗎?不會的。保留或者丟棄都是由我們進(jìn)行選擇的,比如:

我們可以保留雙方修改,也可以采用當(dāng)前修改(剛從遠(yuǎn)程倉庫拉去的代碼),也可以采用傳入的更改(臨時保存恢復(fù)的代碼),還可以比較變更:

這里我們選擇保留雙方修改,代碼變成:

以上就是最基本最常用的git操作了,即怎么管理代碼、怎么拉取代碼、怎么上傳代碼。

除此之外,還有些常用命令及操作大家可以遇到的時候再查看怎么用,比如,如何創(chuàng)建分支、合并分支、版本回退等等內(nèi)容。由于篇幅過長,不再展開進(jìn)行演示。

四、主要注意事項

1、剛開始使用git時,若是不熟練,在push代碼或者pull代碼之前可以做一下備份,防止出了不可逆轉(zhuǎn)的代碼丟失。

2、提交代碼前務(wù)必工程編譯通過,并且沒有修改別人的代碼??梢允褂脤Ρ溶浖ㄈ鏱eyond compare)對比對比自己做了哪些修改,是不是都是必要的修改,有哪些是要丟棄的。

五、一些Git圖形化客戶端及工具

用命令行還是用圖形化客戶端看個人習(xí)慣,這里也分享一些工具(來自 碼云 Gitee 推薦):

Sourcetree 客戶端(Windows、Mac)

giggle 客戶端(Linux

Git 客戶端(Windows)

TortoiseGit 客戶端(Windows)

Git Extensions 客戶端(Windows、Mac、Linux)

SmartGit 客戶端(Windows、Mac、Linux)

GitEye 客戶端 (Windows、Mac、Linux)

gitg 客戶端(Windows、Linux)

ungit 客戶端(Windows、Mac、Linux)

git-cola 客戶端(Windows、Mac、Linux)

Tower 客戶端(Mac)

Gitbox 客戶端(Mac)

GitUp 客戶端(Mac)

六、Git學(xué)習(xí)資料

1、廖雪峰Git教程

https://www.liaoxuefeng.com/wiki/896043488029600

講得很詳細(xì),還配有短視頻演示。

2、Learn Git Branching

這是一個可以在線學(xué)習(xí)Git命令的網(wǎng)站:

七、一些常用命令

以下命令來自:

http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html

1、新建代碼庫

#在當(dāng)前目錄新建一個Git代碼庫 $gitinit #新建一個目錄,將其初始化為Git代碼庫 $gitinit[project-name] #下載一個項目和它的整個代碼歷史 $gitclone[url]

2、配置

Git的設(shè)置文件為.gitconfig,它可以在用戶主目錄下(全局配置),也可以在項目目錄下(項目配置)。

#顯示當(dāng)前的Git配置 $gitconfig--list #編輯Git配置文件 $gitconfig-e[--global] #設(shè)置提交代碼時的用戶信息 $gitconfig[--global]user.name"[name]" $gitconfig[--global]user.email"[emailaddress]"

3、增加/刪除文件

#添加指定文件到暫存區(qū) $gitadd[file1][file2]... #添加指定目錄到暫存區(qū),包括子目錄 $gitadd[dir] #添加當(dāng)前目錄的所有文件到暫存區(qū) $gitadd. #添加每個變化前,都會要求確認(rèn) #對于同一個文件的多處變化,可以實現(xiàn)分次提交 $gitadd-p #刪除工作區(qū)文件,并且將這次刪除放入暫存區(qū) $gitrm[file1][file2]... #停止追蹤指定文件,但該文件會保留在工作區(qū) $gitrm--cached[file] #改名文件,并且將這個改名放入暫存區(qū) $gitmv[file-original][file-renamed]

4、代碼提交

#提交暫存區(qū)到倉庫區(qū) $gitcommit-m[message] #提交暫存區(qū)的指定文件到倉庫區(qū) $gitcommit[file1][file2]...-m[message] #提交工作區(qū)自上次commit之后的變化,直接到倉庫區(qū) $gitcommit-a #提交時顯示所有diff信息 $gitcommit-v #使用一次新的commit,替代上一次提交 #如果代碼沒有任何新變化,則用來改寫上一次commit的提交信息 $gitcommit--amend-m[message] #重做上一次commit,并包括指定文件的新變化 $gitcommit--amend[file1][file2]...

5、分支

#列出所有本地分支 $gitbranch #列出所有遠(yuǎn)程分支 $gitbranch-r #列出所有本地分支和遠(yuǎn)程分支 $gitbranch-a #新建一個分支,但依然停留在當(dāng)前分支 $gitbranch[branch-name] #新建一個分支,并切換到該分支 $gitcheckout-b[branch] #新建一個分支,指向指定commit $gitbranch[branch][commit] #新建一個分支,與指定的遠(yuǎn)程分支建立追蹤關(guān)系 $gitbranch--track[branch][remote-branch] #切換到指定分支,并更新工作區(qū) $gitcheckout[branch-name] #切換到上一個分支 $gitcheckout- #建立追蹤關(guān)系,在現(xiàn)有分支與指定的遠(yuǎn)程分支之間 $gitbranch--set-upstream[branch][remote-branch] #合并指定分支到當(dāng)前分支 $gitmerge[branch] #選擇一個commit,合并進(jìn)當(dāng)前分支 $gitcherry-pick[commit] #刪除分支 $gitbranch-d[branch-name] #刪除遠(yuǎn)程分支 $gitpushorigin--delete[branch-name] $gitbranch-dr[remote/branch]

6、標(biāo)簽

#列出所有tag $gittag #新建一個tag在當(dāng)前commit $gittag[tag] #新建一個tag在指定commit $gittag[tag][commit] #刪除本地tag $gittag-d[tag] #刪除遠(yuǎn)程tag $gitpushorigin:refs/tags/[tagName] #查看tag信息 $gitshow[tag] #提交指定tag $gitpush[remote][tag] #提交所有tag $gitpush[remote]--tags #新建一個分支,指向某個tag $gitcheckout-b[branch][tag]

7、查看信息

#顯示有變更的文件 $gitstatus #顯示當(dāng)前分支的版本歷史 $gitlog #顯示commit歷史,以及每次commit發(fā)生變更的文件 $gitlog--stat #搜索提交歷史,根據(jù)關(guān)鍵詞 $gitlog-S[keyword] #顯示某個commit之后的所有變動,每個commit占據(jù)一行 $gitlog[tag]HEAD--pretty=format:%s #顯示某個commit之后的所有變動,其"提交說明"必須符合搜索條件 $gitlog[tag]HEAD--grepfeature #顯示某個文件的版本歷史,包括文件改名 $gitlog--follow[file] $gitwhatchanged[file] #顯示指定文件相關(guān)的每一次diff $gitlog-p[file] #顯示過去5次提交 $gitlog-5--pretty--oneline #顯示所有提交過的用戶,按提交次數(shù)排序 $gitshortlog-sn #顯示指定文件是什么人在什么時間修改過 $gitblame[file] #顯示暫存區(qū)和工作區(qū)的差異 $gitdiff #顯示暫存區(qū)和上一個commit的差異 $gitdiff--cached[file] #顯示工作區(qū)與當(dāng)前分支最新commit之間的差異 $gitdiffHEAD #顯示兩次提交之間的差異 $gitdiff[first-branch]...[second-branch] #顯示今天你寫了多少行代碼 $gitdiff--shortstat"@{0dayago}" #顯示某次提交的元數(shù)據(jù)和內(nèi)容變化 $gitshow[commit] #顯示某次提交發(fā)生變化的文件 $gitshow--name-only[commit] #顯示某次提交時,某個文件的內(nèi)容 $gitshow[commit]:[filename] #顯示當(dāng)前分支的最近幾次提交 $gitreflog

8、遠(yuǎn)程同步

#下載遠(yuǎn)程倉庫的所有變動 $gitfetch[remote] #顯示所有遠(yuǎn)程倉庫 $gitremote-v #顯示某個遠(yuǎn)程倉庫的信息 $gitremoteshow[remote] #增加一個新的遠(yuǎn)程倉庫,并命名 $gitremoteadd[shortname][url] #取回遠(yuǎn)程倉庫的變化,并與本地分支合并 $gitpull[remote][branch] #上傳本地指定分支到遠(yuǎn)程倉庫 $gitpush[remote][branch] #強行推送當(dāng)前分支到遠(yuǎn)程倉庫,即使有沖突 $gitpush[remote]--force #推送所有分支到遠(yuǎn)程倉庫 $gitpush[remote]--all

9、撤銷

#恢復(fù)暫存區(qū)的指定文件到工作區(qū) $gitcheckout[file] #恢復(fù)某個commit的指定文件到暫存區(qū)和工作區(qū) $gitcheckout[commit][file] #恢復(fù)暫存區(qū)的所有文件到工作區(qū) $gitcheckout. #重置暫存區(qū)的指定文件,與上一次commit保持一致,但工作區(qū)不變 $gitreset[file] #重置暫存區(qū)與工作區(qū),與上一次commit保持一致 $gitreset--hard #重置當(dāng)前分支的指針為指定commit,同時重置暫存區(qū),但工作區(qū)不變 $gitreset[commit] #重置當(dāng)前分支的HEAD為指定commit,同時重置暫存區(qū)和工作區(qū),與指定commit一致 $gitreset--hard[commit] #重置當(dāng)前HEAD為指定commit,但保持暫存區(qū)和工作區(qū)不變 $gitreset--keep[commit] #新建一個commit,用來撤銷指定commit #后者的所有變化都將被前者抵消,并且應(yīng)用到當(dāng)前分支 $gitrevert[commit] #暫時將未提交的變化移除,稍后再移入 $gitstash $gitstashpop

10、其他

#生成一個可供發(fā)布的壓縮包 $gitarchive

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Git
    Git
    +關(guān)注

    關(guān)注

    0

    文章

    195

    瀏覽量

    15688

原文標(biāo)題:干貨 | 嵌入式必備技能之Git的使用

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    單片機實際工作頻率怎樣計算?

    燒寫程序時我們選定"Xtal(MHz)"的大小,但是不知道如何計算單片機的實際工作頻率還有一個問題就是:89c52的芯片支持6T/機器周期和12T/機器周期,但是咋樣才能知道自己學(xué)要的是6T還是12T?求大師賜教。。。。。。。。。。。
    發(fā)表于 07-20 21:38

    弱弱的問一句,有人在工作中用LABVIEW

    RT,有沒有人在工作中用,感覺學(xué)生學(xué)的多,但是實際工作中沒見人用過啊
    發(fā)表于 08-22 20:44

    電路仿真正常,實際工作異常

    電路仿真正常,可是實際工作輸出總是0vb點總是有負(fù)0.5v電壓。請高手幫助分析下
    發(fā)表于 08-18 11:58

    一種用射頻功率管實際工作條件下的輸入輸出阻抗測量方法介紹

    、阻抗測試儀等)進(jìn)行測量。下面介紹一種用普通測量儀器測量射頻功率管實際工作條件下的輸入輸出阻抗的方法。  
    發(fā)表于 06-04 08:21

    仿真器實際工作中向PIC24F16KL401 EEPROM寫入失敗

    此代碼MPLABX V4.05模擬器失敗,但實際工作。有人知道為什么嗎?
    發(fā)表于 03-20 09:42

    git使用方法

    git使用方法
    發(fā)表于 10-24 09:45 ?19次下載
    <b class='flag-5'>git</b><b class='flag-5'>使用方法</b>

    完美的PLC程序應(yīng)該是什么樣子的實際應(yīng)用的PLC編程規(guī)范及建議

    今天,分享一篇干貨文章,讓你更懂得完美PLC程序是什么樣子,以及實際工作中關(guān)于PLC編程規(guī)范及建議。
    的頭像 發(fā)表于 11-03 11:57 ?4387次閱讀

    Git實際工作中的基本使用方法

    代碼版本控制對于我們嵌入式軟件開發(fā)崗是一項基礎(chǔ)、必備的技能,需要熟練掌握。實際工作中常用的版本控制系統(tǒng)有:Git(分布式版本控制系統(tǒng))與SVN(集中式版本控制系統(tǒng))。 本次分享Git
    的頭像 發(fā)表于 09-14 18:12 ?2471次閱讀

    實際工作中的晶體管適用性確認(rèn)-實際工作中的適用性確認(rèn)和準(zhǔn)備

    從本章開始進(jìn)入新篇章--“實際工作中的適用性確認(rèn)”。電路設(shè)計,通常會基于電路要求,參考技術(shù)規(guī)格書的規(guī)格來選擇適合的晶體管。然而,實際試制后,非常有可能發(fā)生從電路圖無法預(yù)測的瞬態(tài)現(xiàn)象
    發(fā)表于 02-10 09:41 ?253次閱讀
    <b class='flag-5'>實際工作中</b>的晶體管適用性確認(rèn)-<b class='flag-5'>實際工作中</b>的適用性確認(rèn)和準(zhǔn)備

    實際工作中的晶體管適用性確認(rèn)-確認(rèn)絕對最大額定值范圍內(nèi)

    本章中將介紹判斷所選的晶體管實際工作中是否適用的方法和步驟。 本篇介紹右側(cè)流程圖的②確認(rèn)絕對最大額定值范圍內(nèi)。
    發(fā)表于 02-10 09:41 ?267次閱讀
    <b class='flag-5'>實際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)<b class='flag-5'>在</b>絕對最大額定值范圍內(nèi)

    實際工作中的晶體管適用性確認(rèn)-確認(rèn)SOA(安全工作區(qū))范圍內(nèi)

    本章中將介紹判斷所選的晶體管實際工作中是否適用的方法和步驟。 本篇將介紹右側(cè)流程圖的③確認(rèn)SOA(安全
    發(fā)表于 02-10 09:41 ?576次閱讀
    <b class='flag-5'>實際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)<b class='flag-5'>在</b>SOA(安全<b class='flag-5'>工作</b>區(qū))范圍內(nèi)

    實際工作中的晶體管適用性確認(rèn)-確認(rèn)實際使用溫度降額后的SOA范圍內(nèi)

    本章中將介紹判斷所選的晶體管實際工作中是否適用的方法和步驟。 本篇將介紹右側(cè)流程圖的④確認(rèn)使用環(huán)境溫度下降額的SOA范圍內(nèi)。
    發(fā)表于 02-10 09:41 ?361次閱讀
    <b class='flag-5'>實際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)<b class='flag-5'>在</b><b class='flag-5'>實際</b>使用溫度降額后的SOA范圍內(nèi)

    實際工作中的晶體管適用性確認(rèn)-確認(rèn)平均功耗額定功率范圍內(nèi)

    本章中介紹判斷所選的晶體管實際工作中是否適用的方法和步驟。 本文將介紹右側(cè)流程圖的“⑥確認(rèn)平均功耗額定功率范圍內(nèi)”。由于這一系
    發(fā)表于 02-10 09:41 ?266次閱讀
    <b class='flag-5'>實際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)平均功耗<b class='flag-5'>在</b>額定功率范圍內(nèi)

    實際工作中的晶體管適用性確認(rèn)-確認(rèn)芯片溫度

    本章中介紹判斷所選的晶體管實際工作中是否適用的方法和步驟。 本文將對雖然右側(cè)流程圖中沒有提及,但在下面項目中有的第⑦“確認(rèn)芯片溫度”進(jìn)行說明。
    發(fā)表于 02-10 09:41 ?630次閱讀
    <b class='flag-5'>實際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)芯片溫度

    實際工作中的晶體管適用性確認(rèn)-總結(jié)

    本章中介紹了判斷所選的晶體管實際工作中是否適用的方法和步驟。本文將進(jìn)行最后的匯總。 前面按照右側(cè)流程圖及下列各項確認(rèn)了所選晶體管
    發(fā)表于 02-10 09:41 ?255次閱讀
    <b class='flag-5'>實際工作中</b>的晶體管適用性確認(rèn)-總結(jié)