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

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

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

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

GReq_mcu168 ? 來源:玩轉(zhuǎn)單片機 ? 作者:玩轉(zhuǎn)單片機 ? 2020-09-14 18:12 ? 次閱讀

代碼版本控制對于我們嵌入式軟件開發(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)站下載):

鏡像網(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為你的用戶名(隨意?。琫mail為你的郵箱,設(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

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

文章出處:【微信公眾號:玩轉(zhuǎn)單片機】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

    關(guān)注

    6030

    文章

    44489

    瀏覽量

    631989
  • 嵌入式
    +關(guān)注

    關(guān)注

    5059

    文章

    18973

    瀏覽量

    302040
  • Git
    Git
    +關(guān)注

    關(guān)注

    0

    文章

    196

    瀏覽量

    15720

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

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

收藏 人收藏

    評論

    相關(guān)推薦

    測試工作中的哎呀,當(dāng)時怎么沒有想到

    我們的測試工作中,是不是經(jīng)常遇到這樣的情形,發(fā)生了線上問題,產(chǎn)品、研發(fā)或者測試同學(xué)一拍腦袋:當(dāng)時怎么沒有想到,怎么給漏掉了呢?明明是一個非常簡單的事情,用大拇指都能想到的驗證場景,為何當(dāng)時就漏測了
    的頭像 發(fā)表于 09-06 09:45 ?188次閱讀
    測試<b class='flag-5'>工作中</b>的哎呀,當(dāng)時怎么沒有想到

    氣密性檢測:為什么負(fù)壓測試泄漏量是正值,什么時候出現(xiàn)負(fù)值

    本文介紹了氣密性檢測的基本原理,解釋了為什么正壓和負(fù)壓測試泄漏量都顯示為正值,還揭示了差壓氣密性檢測結(jié)果出現(xiàn)負(fù)值的有趣現(xiàn)象。通視頻案例,幫助讀者輕松理解氣密性檢測的各種情況,提高實際工作
    的頭像 發(fā)表于 08-22 16:59 ?360次閱讀
    氣密性檢測:為什么<b class='flag-5'>在</b>負(fù)壓測試<b class='flag-5'>中</b>泄漏量是正值,什么時候出現(xiàn)負(fù)值

    BLDC電機的工作原理和使用方法

    自動化系統(tǒng),BLDC電機的身影無處不在。本文將詳細(xì)探討B(tài)LDC電機的工作原理、使用方法及其優(yōu)勢,以期為讀者提供全面且深入的了解。
    的頭像 發(fā)表于 06-04 18:26 ?1007次閱讀

    sak-tc397xp這些電流都分別指的是什么?實際應(yīng)用中會有這么大的電流嗎?

    1.下圖截圖中的電流分別指的是什么電流呢? 2.實際工作中會有這么大的電流嗎? 3.實際sak-tc397的散熱該怎樣處理比較好?
    發(fā)表于 05-31 08:07

    集成芯片的使用方法

    需要注意的是,不同類型的集成芯片具有不同的使用方法和功能,因此實際應(yīng)用,需要仔細(xì)閱讀芯片的數(shù)據(jù)手冊和相關(guān)文檔,了解其具體的使用要求和步驟。此外,對于復(fù)雜的電路設(shè)計和系統(tǒng)應(yīng)用,可能需
    的頭像 發(fā)表于 03-19 15:59 ?1218次閱讀

    制氧機原理及使用方法 空氣制氧機的工作原理

    制氧機是一種能夠從空氣中提取出高純度氧氣的設(shè)備,廣泛應(yīng)用于醫(yī)療機構(gòu)、養(yǎng)老院、家庭等多個領(lǐng)域。制氧機的原理和使用方法對于使用者來說非常重要,下面將詳細(xì)介紹。 一、制氧機的工作原理 制氧機是根據(jù)分子篩
    的頭像 發(fā)表于 02-03 14:50 ?6902次閱讀

    無線數(shù)字會議系統(tǒng)遠(yuǎn)程工作中的應(yīng)用與挑戰(zhàn)

    無線數(shù)字會議系統(tǒng)作為一種高效、便捷的溝通工具,遠(yuǎn)程工作中發(fā)揮著越來越重要的作用。然而,實際應(yīng)用,也面臨著一些挑戰(zhàn)。本文將探討無線數(shù)字會
    的頭像 發(fā)表于 01-23 15:18 ?391次閱讀

    PHP數(shù)組的使用方法!

    PHP數(shù)組的使用方法! PHP是一種廣泛使用的網(wǎng)絡(luò)編程語言,它的數(shù)組功能非常強大且靈活。數(shù)組是一種數(shù)據(jù)結(jié)構(gòu),它允許我們單個變量存儲多個值。
    的頭像 發(fā)表于 01-12 15:11 ?487次閱讀

    磁場探頭和電場探頭的使用方法與技巧

    磁場探頭和電場探頭的使用方法與技巧? 磁場探頭和電場探頭是用于測量磁場和電場的儀器。它們科學(xué)實驗、工程設(shè)計和實際應(yīng)用中都起著重要的作用。本文將詳細(xì)介紹磁場探頭和電場探頭的使用方法和技
    的頭像 發(fā)表于 01-05 14:31 ?774次閱讀

    PCBA焊接電路電烙鐵的使用方法

    PCBA焊接電路電烙鐵的使用方法的相關(guān)知識。
    的頭像 發(fā)表于 12-26 10:27 ?724次閱讀

    手持?jǐn)?shù)字電橋使用方法

    手持?jǐn)?shù)字電橋使用方法 手持?jǐn)?shù)字電橋是一種用于測量電阻的電子測試儀器。它具有測量精度高、操作簡單等優(yōu)點,因此電子工程、儀器儀表等領(lǐng)域得到廣泛應(yīng)用。下面將詳細(xì)介紹手持?jǐn)?shù)字電橋的使用方法,包括連接、校準(zhǔn)
    的頭像 發(fā)表于 12-21 14:30 ?1729次閱讀

    智慧消防消防監(jiān)督工作中的應(yīng)用與發(fā)展

    ”應(yīng)用于消防監(jiān)督工作中,提高監(jiān)督工作質(zhì)量,將監(jiān)督檢查效率,可從根本上促進(jìn)各行業(yè)消防水平的穩(wěn)步提升。 關(guān)鍵詞:智慧消防;管理;消防監(jiān)督;應(yīng)用;發(fā)展 0 引言 “智慧消防”是一個綜合性的消防防控平臺,它利用? 現(xiàn)代信息技術(shù),
    的頭像 發(fā)表于 12-18 16:14 ?507次閱讀
    智慧消防<b class='flag-5'>在</b>消防監(jiān)督<b class='flag-5'>工作中</b>的應(yīng)用與發(fā)展

    Git命令之本地分支與遠(yuǎn)程分支關(guān)聯(lián)和解除

    實際工作生活,往往需要將本地的分支和遠(yuǎn)程分支關(guān)聯(lián),這樣我們就可以使用git pull命令來更新拉取最新的代碼,并使用
    的頭像 發(fā)表于 12-15 09:27 ?2933次閱讀
    <b class='flag-5'>Git</b>命令之本地分支與遠(yuǎn)程分支關(guān)聯(lián)和解除

    LabVIEW通過狀態(tài)監(jiān)測延長設(shè)備工作壽命

    LabVIEW通過狀態(tài)監(jiān)測延長設(shè)備工作壽命 實際工作中,很多公司和應(yīng)用需要監(jiān)測工業(yè)設(shè)備的運行狀況。這樣提高對潛在有害操作條件的認(rèn)識。檢測到事件時記錄詳細(xì)數(shù)據(jù)。減少由于雜散振動瞬變而
    發(fā)表于 12-05 20:45

    講一下實際工作中遇到的電阻的功能

    電阻的特點是阻擋電能,電阻的關(guān)鍵參數(shù)有尺寸、阻值、精度和功率。電阻的應(yīng)用場景非常多,都是圍繞著電阻的特性來使用的。
    的頭像 發(fā)表于 11-29 12:24 ?1965次閱讀
    講一下<b class='flag-5'>實際工作中</b>遇到的電阻的功能