哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

世界上最先進(jìn)分布式版本控制系統(tǒng)Git介紹

FPGA之家 ? 來(lái)源:嵌入式軟件開發(fā)交流 ? 作者:nick ? 2021-06-09 17:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

Git是目前最流行的版本控制工具,Linux,Android都是使用git進(jìn)行管理。Github就更不用說(shuō)了,幾乎所有做軟件開發(fā)的都知道。所以用好Git很重要。

Git是什么?

Git是目前世界上最先進(jìn)的分布式版本控制系統(tǒng)。

簡(jiǎn)單理解版本控制就是:比如你修改了代碼,然后提交修改,系統(tǒng)就幫你做個(gè)記錄,某時(shí)某刻誰(shuí)誰(shuí)做了什么修改,和之前的代碼差異在哪里?(這只是泛泛的說(shuō)法,版本控制還有很多強(qiáng)大的功能)

然后解釋幾個(gè)名詞:

Workspace:工作區(qū)

Index / Stage:暫存區(qū)

Repository:倉(cāng)庫(kù)區(qū)(或本地倉(cāng)庫(kù))

Remote:遠(yuǎn)程倉(cāng)庫(kù)

工作區(qū):就是我們天天修改代碼的位置,在沒進(jìn)行add操作時(shí)我們一直在工作區(qū)

暫存區(qū):進(jìn)行add操作后,我們做的修改就會(huì)到暫存區(qū)。暫存的意思就是暫時(shí)存放,擔(dān)心你反悔。

倉(cāng)庫(kù)區(qū):這是本地的倉(cāng)庫(kù),當(dāng)我們進(jìn)行commit操作之后,修改的數(shù)據(jù)就會(huì)到倉(cāng)庫(kù)區(qū)。這個(gè)時(shí)候就會(huì)有一條提交記錄(或叫修改記錄)。

遠(yuǎn)程倉(cāng)庫(kù): 就是Git服務(wù)器上面的倉(cāng)庫(kù),為什么要有個(gè)遠(yuǎn)程倉(cāng)庫(kù)呢?首先當(dāng)然就是備份數(shù)據(jù)啊,第二就是為了多人協(xié)作。

安裝Git

Windows

到https://gitforwindows.org/下載安裝即可

Ubuntu

$sudo apt-get install git

Git常用指令

新建代碼庫(kù)

# 在當(dāng)前目錄新建一個(gè)Git代碼庫(kù) $ git init # 新建一個(gè)目錄,將其初始化為Git代碼庫(kù) $ git init [project-name] # 下載一個(gè)項(xiàng)目和它的整個(gè)代碼歷史 $ git clone [url]

配置Git

# 顯示當(dāng)前的Git配置 $ git config --list # 設(shè)置提交代碼時(shí)的用戶信息 $ git config [--global] user.name “[name]” $ git config [--global] user.email “[email address]”

增加和刪除文件

# 添加指定文件到暫存區(qū) $ git add [file1] [file2] ... # 添加指定目錄到暫存區(qū),包括子目錄 $ git add [dir] # 添加當(dāng)前目錄的所有文件到暫存區(qū) $ git add 。 # 刪除工作區(qū)文件,并且將這次刪除放入暫存區(qū) $ git rm [file1] [file2] ...

代碼提交

# 提交暫存區(qū)到倉(cāng)庫(kù)區(qū) $ git commit -m [message] # 提交暫存區(qū)的指定文件到倉(cāng)庫(kù)區(qū) $ git commit [file1] [file2] -m [message] # 提交工作區(qū)自上次commit之后的變化,直接到倉(cāng)庫(kù)區(qū) $ git commit -a # 提交時(shí)顯示所有diff信息 $ git commit -v

遠(yuǎn)程同步和提交

# 下載遠(yuǎn)程倉(cāng)庫(kù)的所有變動(dòng) $ git fetch [remote] # 顯示所有遠(yuǎn)程倉(cāng)庫(kù) $ git remote -v # 顯示某個(gè)遠(yuǎn)程倉(cāng)庫(kù)的信息 $ git remote show [remote] # 增加一個(gè)新的遠(yuǎn)程倉(cāng)庫(kù),并命名 $ git remote add [shortname] [url] # 取回遠(yuǎn)程倉(cāng)庫(kù)的變化,并與本地分支合并 $ git pull [remote] [branch] # 上傳本地指定分支到遠(yuǎn)程倉(cāng)庫(kù) $ git push [remote] [branch] # 強(qiáng)行推送當(dāng)前分支到遠(yuǎn)程倉(cāng)庫(kù),即使有沖突 $ git push [remote] --force # 推送所有分支到遠(yuǎn)程倉(cāng)庫(kù) $ git push [remote] --all

分支管理

#查看所有分支 $git branch -a #創(chuàng)建分支 $git branch #切換到指定分支 $git checkout #創(chuàng)建并切換到指定分支 $git checkout -b #強(qiáng)制刪除分支 $git branch -D #將指定分支合并到當(dāng)前分支 $git merge

查看提交記錄

#查看所有提交記錄 $git log #查看某次提交的修改內(nèi)容 $git show

上面就是Git的一些基本命令,學(xué)習(xí)了上面的命令之后你就基本可以使用Git了,如果要深入可以到 https://git-scm.com/ 上去學(xué)習(xí),上面有文檔,非常詳細(xì)的說(shuō)明Git的所有使用方法,包括版本回退,沖突解決等。

原文標(biāo)題:一文入門Git

文章出處:【微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

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

    關(guān)注

    5209

    文章

    20629

    瀏覽量

    336828
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4976

    瀏覽量

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

    關(guān)注

    0

    文章

    207

    瀏覽量

    17047

原文標(biāo)題:一文入門Git

文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    西格電力微電網(wǎng)總體架構(gòu)設(shè)計(jì):分層分布式控制體系構(gòu)建

    隨著分布式新能源規(guī)模化滲透、負(fù)荷需求多元化升級(jí),微電網(wǎng)作為整合“源、儲(chǔ)、荷、網(wǎng)”多單元的新型能源系統(tǒng),其安全穩(wěn)定、高效經(jīng)濟(jì)運(yùn)行的核心訴求,對(duì)總體架構(gòu)設(shè)計(jì)與控制體系提出了更高要求。微電網(wǎng)總體架構(gòu)是
    的頭像 發(fā)表于 03-31 11:44 ?469次閱讀
    西格電力微電網(wǎng)總體架構(gòu)設(shè)計(jì):分層<b class='flag-5'>分布式控制</b>體系構(gòu)建

    分布式迭代求解策略:分布式混合電推進(jìn)系統(tǒng)飛發(fā)一體化設(shè)計(jì)與能量管理協(xié)同優(yōu)化方法

    隨著全球航空業(yè)對(duì)綠色環(huán)保要求的不斷提高,分布式混合電推進(jìn)系統(tǒng)作為傳統(tǒng)航空動(dòng)力向全電飛行器過(guò)渡的關(guān)鍵技術(shù),展現(xiàn)出巨大的發(fā)展?jié)摿?。本文圍繞半渦電分布式推進(jìn)系統(tǒng)的動(dòng)態(tài)實(shí)時(shí)建模與
    的頭像 發(fā)表于 03-27 08:54 ?187次閱讀
    <b class='flag-5'>分布式</b>迭代求解策略:<b class='flag-5'>分布式</b>混合電推進(jìn)<b class='flag-5'>系統(tǒng)</b>飛發(fā)一體化設(shè)計(jì)與能量管理協(xié)同優(yōu)化方法

    嵌入開發(fā)繞不開的版本管理工具——git

    Git是一個(gè)開源的分布式版本控制系統(tǒng),由Linux之父Linus Torvalds于2005年用C語(yǔ)言開發(fā),主要是為了幫助管理Linux內(nèi)核開發(fā)而創(chuàng)建的一個(gè)開放源碼的
    的頭像 發(fā)表于 01-30 16:47 ?1456次閱讀

    分布式 IO 選型注意事項(xiàng)

    定義? 分布式IO是一種脫離傳統(tǒng)集中式 IO 柜,將輸入 / 輸出模塊分散部署在工業(yè)現(xiàn)場(chǎng)設(shè)備附近,通過(guò)工業(yè)總線(如 Profinet、EtherNet/IP、Modbus TCP 等)與 PLC、MES 等控制系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)交互的工業(yè)控制
    的頭像 發(fā)表于 12-30 14:14 ?507次閱讀
    <b class='flag-5'>分布式</b> IO 選型注意事項(xiàng)

    怕故障?怕擴(kuò)展難?分布式可視化控制:給足場(chǎng)景安全

    可視化控制系統(tǒng),正是為破解復(fù)雜場(chǎng)景需求而生的智能解決方案。 作為以分布式網(wǎng)絡(luò)架構(gòu)為基礎(chǔ)的核心控制系統(tǒng),它打破了傳統(tǒng)設(shè)備的功能壁壘,將音頻處理、視頻拼接、網(wǎng)絡(luò)傳輸、環(huán)境監(jiān)控、可視化控制
    的頭像 發(fā)表于 11-09 17:27 ?619次閱讀

    訊維如何推動(dòng)分布式可視化控制系統(tǒng)全國(guó)產(chǎn)化

    在數(shù)字化轉(zhuǎn)型深入推進(jìn)的今天,分布式可視化控制系統(tǒng)已成為指揮調(diào)度、遠(yuǎn)程醫(yī)療、能源管控等關(guān)鍵領(lǐng)域的 "神經(jīng)中樞",其技術(shù)自主性直接關(guān)系到國(guó)家關(guān)鍵基礎(chǔ)設(shè)施安全與產(chǎn)業(yè)發(fā)展主動(dòng)權(quán)。
    的頭像 發(fā)表于 11-05 09:43 ?690次閱讀

    從 “單一控制” 到 “智能可視”:分布式系統(tǒng)與傳統(tǒng)音視頻控制系統(tǒng)的關(guān)鍵區(qū)別

    分布式可視化控制系統(tǒng)與傳統(tǒng)的音視頻控制系統(tǒng)的區(qū)別主要體現(xiàn)在以下幾個(gè)方面: 1.系統(tǒng)架構(gòu):分布式可視化控制
    的頭像 發(fā)表于 10-21 10:52 ?529次閱讀

    分布式智能展廳控制系統(tǒng):打造AI互動(dòng)展示新模式!

    近日,某江西某歷史博物館成功應(yīng)用訊維全新分布式智能展廳控制系統(tǒng),為數(shù)字展廳的音視頻交互和環(huán)境控制帶來(lái)了革新。訊維全新分布式智能展廳控制系統(tǒng)
    的頭像 發(fā)表于 09-24 16:23 ?886次閱讀
    <b class='flag-5'>分布式</b>智能展廳<b class='flag-5'>控制系統(tǒng)</b>:打造AI互動(dòng)展示新模式!

    【節(jié)能學(xué)院】Acrel-1000DP分布式光伏監(jiān)控系統(tǒng)在奉賢平高食品 4.4MW 分布式光伏中應(yīng)用

    摘要:在“雙碳”和新型電力系統(tǒng)建設(shè)背景下,分布式光伏接入比例不斷提高,對(duì)配電網(wǎng)電壓、調(diào)度運(yùn)行及調(diào)峰等環(huán)節(jié)造成強(qiáng)烈沖擊。本文設(shè)計(jì)包含平臺(tái)層、設(shè)備層二層架構(gòu)體系的分布式光伏管控平臺(tái),以及小容量工商業(yè)
    的頭像 發(fā)表于 08-23 08:04 ?3648次閱讀
    【節(jié)能學(xué)院】Acrel-1000DP<b class='flag-5'>分布式</b>光伏監(jiān)控<b class='flag-5'>系統(tǒng)</b>在奉賢平高食品 4.4MW <b class='flag-5'>分布式</b>光伏中應(yīng)用

    分布式光伏發(fā)電監(jiān)測(cè)系統(tǒng)技術(shù)方案

    分布式光伏發(fā)電監(jiān)測(cè)系統(tǒng)技術(shù)方案 柏峰【BF-GFQX】一、系統(tǒng)目標(biāo) :分布式光伏發(fā)電監(jiān)測(cè)系統(tǒng)旨在通過(guò)智能化的監(jiān)測(cè)手段,實(shí)現(xiàn)對(duì)
    的頭像 發(fā)表于 08-22 10:51 ?3445次閱讀
    <b class='flag-5'>分布式</b>光伏發(fā)電監(jiān)測(cè)<b class='flag-5'>系統(tǒng)</b>技術(shù)方案

    EtherCAT科普系列(15):EtherCAT技術(shù)在分布式測(cè)控系統(tǒng)領(lǐng)域應(yīng)用

    分布式測(cè)控系統(tǒng)即集散控制系統(tǒng),是一種以控制器和現(xiàn)場(chǎng)設(shè)備為基礎(chǔ),將相關(guān)工藝信號(hào)匯集到系統(tǒng)中,并由操作站進(jìn)行監(jiān)視或其他
    的頭像 發(fā)表于 07-08 11:17 ?1319次閱讀
    EtherCAT科普系列(15):EtherCAT技術(shù)在<b class='flag-5'>分布式</b>測(cè)控<b class='flag-5'>系統(tǒng)</b>領(lǐng)域應(yīng)用

    分布式光伏發(fā)電監(jiān)控系統(tǒng)

    對(duì)高、低壓并網(wǎng)分布式光伏電站的升壓系統(tǒng)、光伏逆變器等設(shè)備進(jìn)行全面監(jiān)控,采集微機(jī)保護(hù)裝置、自動(dòng)控制設(shè)備、電能質(zhì)量監(jiān)測(cè)裝置、光伏逆變器、一體化電源等設(shè)備數(shù)據(jù),并提供有功功率控制(AGC)、
    的頭像 發(fā)表于 06-25 13:41 ?1133次閱讀
    <b class='flag-5'>分布式</b>光伏發(fā)電監(jiān)控<b class='flag-5'>系統(tǒng)</b>

    2025全球分布式無(wú)線IO模塊品牌盤點(diǎn):十大領(lǐng)先品牌市場(chǎng)分析

    隨著工業(yè)自動(dòng)化、物聯(lián)網(wǎng)和智能制造的深入發(fā)展,分布式無(wú)線IO模塊以其靈活性和高效性成為工業(yè)控制系統(tǒng)的重要組成部分。這種模塊通過(guò)無(wú)線方式實(shí)現(xiàn)數(shù)據(jù)采集、傳輸和控制,廣泛應(yīng)用于工業(yè)自動(dòng)化、智慧城市、能源管理
    的頭像 發(fā)表于 06-20 10:17 ?2057次閱讀

    雙電機(jī)分布式驅(qū)動(dòng)汽車高速穩(wěn)定性機(jī)電耦合控制

    摘要:為了利用所設(shè)計(jì)的雙電機(jī)防滑差速驅(qū)動(dòng)系統(tǒng)來(lái)提高分布式驅(qū)動(dòng)汽車的動(dòng)力學(xué)性能,在前期同軸耦合驅(qū)動(dòng)控制理論研究的基礎(chǔ),開展該車的高速穩(wěn)定性機(jī)電耦合
    發(fā)表于 06-18 16:37

    訊維AI分布式控制系統(tǒng)的核心優(yōu)勢(shì)和應(yīng)用場(chǎng)景

    在數(shù)字化轉(zhuǎn)型的浪潮中,音視頻技術(shù)正從傳統(tǒng)的信號(hào)傳輸工具進(jìn)化為智能交互的核心載體。訊維AI分布式可視化控制系統(tǒng)通過(guò)深度融合AI技術(shù)與分布式架構(gòu),構(gòu)建了"去中心化節(jié)點(diǎn)+AI智能引擎"
    的頭像 發(fā)表于 05-26 15:12 ?1264次閱讀
    冷水江市| 邢台市| 北川| 安阳县| 泽库县| 文化| 疏附县| 洛南县| 天柱县| 金堂县| 桃江县| 南召县| 泗水县| 涿州市| 麟游县| 青岛市| 张北县| 渭源县| 东阿县| 凉城县| 桐梓县| 濉溪县| 宜兰县| 灵宝市| 柳林县| 都匀市| 阿拉善盟| 温泉县| 桂阳县| 塔河县| 九寨沟县| 鄄城县| 广西| 蒙山县| 定州市| 荔波县| 长治市| 平度市| 隆昌县| 沭阳县| 固始县|