亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

目錄
目錄
1。git犯罪
2。git狀態(tài)
3。添加
4。git推
5。拉力
6。git克隆
7。吉特分支
8。git結(jié)帳
9。吉特合并
10。git日志
11。git差異
12. git藏匿處
13。GitInit
14。git提取
15。git重置
16. git恢復(fù)
17. git rebase
18。GitShow
19
20。git系數(shù)
最佳實(shí)踐
結(jié)論
常見(jiàn)問(wèn)題
首頁(yè) 科技周邊 人工智能 每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

May 07, 2025 am 09:44 AM

在學(xué)習(xí)鑰匙動(dòng)作之前,Git會(huì)感覺(jué)像是一個(gè)難題。在本指南中,您會(huì)找到由使用頻率的前20個(gè)GIT命令。每個(gè)條目都以快速的“做什么”摘要開(kāi)始,然后是顯示其功能的圖像。沒(méi)有文字墻,沒(méi)有無(wú)法解釋的標(biāo)志,也沒(méi)有文檔仔細(xì)閱讀。您可以將其用作備忘單的實(shí)用,咬合大小的條目。讓我們變得簡(jiǎn)單,快速和有趣。

每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

目錄

  • 1。git犯罪
  • 2。git狀態(tài)
  • 3。添加
  • 4。git推
  • 5。拉力
  • 6。git克隆
  • 7。吉特分支
  • 8。git結(jié)帳
  • 9。吉特合并
  • 10。git日志
  • 11。git差異
  • 12. git藏匿處
  • 13。GitInit
  • 14。git提取
  • 15。git重置
  • 16. git恢復(fù)
  • 17. git rebase
  • 18。GitShow
  • 19
  • 20。git系數(shù)
  • 最佳實(shí)踐
  • 結(jié)論
  • 常見(jiàn)問(wèn)題

1。git犯罪

通過(guò)分階段更改創(chuàng)建一個(gè)新提交,分配了快照ID和消息。

 git commit -m []

例子

每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

命令記錄“首先提交”并顯示其提交哈希和摘要。

*您只能在首先上演時(shí)提交

2。git狀態(tài)

報(bào)告未跟蹤,修改和分階段文件以指示下一步。

 git狀態(tài)[]

例子:

每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

我們可以看到File1.txt出現(xiàn)紅色,這表明Git尚未開(kāi)始跟蹤此文件。

3。添加

階段指定的文件更改,將其轉(zhuǎn)移到下一個(gè)提交的索引中。

 git添加。

例子:

每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

輸出(使用狀態(tài)命令)確認(rèn)File1.txt已添加到暫存區(qū)域。

4。git推

將您的本地提交發(fā)送到遙控器上。

 git推

例子

 git推出原點(diǎn)

上傳您的主要分支將其承諾為“原始”。

5。拉力

獲取并合并從遠(yuǎn)程分支變?yōu)楫?dāng)前分支。

 git拉[] []

例子:

 git拉源開(kāi)發(fā)

獲取Origin/Dev并將其合并到您已簽出的內(nèi)容中。

6。git克隆

創(chuàng)建遠(yuǎn)程存儲(chǔ)庫(kù)的本地副本。

 git克隆[]

例子:

每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

克隆進(jìn)程獲取對(duì)象和三角洲,創(chuàng)建一個(gè)av_article_codes文件夾。

7。吉特分支

列表,創(chuàng)建或刪除存儲(chǔ)庫(kù)中的分支。

 git分支[] []

例子:

每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

在示例中,與主人一起創(chuàng)建了一個(gè)新的分支測(cè)試。

8。git結(jié)帳

切換到另一個(gè)分支或從特定提交中還原文件。

 git結(jié)帳<branch commit> [ - ] []</branch>

例子:

每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

輸出表示從主機(jī)到測(cè)試分支的成功開(kāi)關(guān)。

9。吉特合并

將另一個(gè)分支的承諾集成到您當(dāng)前的分支中。

 git合并[-no-ff]

例子:

 git合并-NO-FF功能/API

合并功能/API并始終創(chuàng)建合并提交。

10。git日志

以相反的時(shí)間順序顯示項(xiàng)目的提交歷史。

 git log []

例子:

每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

該日志列出了提交 - “第一個(gè)提交”及其時(shí)間戳和作者。

11。git差異

顯示提交,分支或索引與工作樹(shù)之間的逐線差異。

 git diff [ -  state] […]

例子:

每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

使用 - 級(jí)別顯示新添加的file3.txt的差異準(zhǔn)備提交。

12. git藏匿處

暫時(shí)保存不承諾的更改,清潔工作目錄。

 git儲(chǔ)藏[保存]

例子:

每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

存放記錄分支測(cè)試中的當(dāng)前狀態(tài),并返回一棵干凈的工作樹(shù)。

13。GitInit

通過(guò)創(chuàng)建.git目錄并顯示分支命名提示來(lái)初始化新的GIT存儲(chǔ)庫(kù)。

 git init []

例子:

每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

該示例顯示了對(duì)重命名默認(rèn)分支的指導(dǎo)的存儲(chǔ)庫(kù)初始化。

14。git提取

從遙控器下載和參考,而無(wú)需合并它們。

 git提取[] []

例子:

 git提取 - 萬(wàn)事通

從每個(gè)配置的遙控器中拉更新。

15。git重置

移動(dòng)您的頭,可選地更新索引或工作樹(shù)。

 git重置[] []

例子:

每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

硬重置第一個(gè)提交后,后來(lái)丟棄并相應(yīng)地重置。

16. git恢復(fù)

創(chuàng)建一個(gè)新的提交,從過(guò)去的提交中變化。

 git恢復(fù)

例子:

 GIT還原A1B2C3D

添加了一個(gè)提交,可以在沒(méi)有重寫(xiě)歷史記錄的情況下逆轉(zhuǎn)A1B2C3D 。

17. git rebase

將您的承諾移到新的基礎(chǔ)上,保持歷史線性。

 git rebase [-i]

例子:

 git rebase -i主要

讓您可以進(jìn)行重新訂購(gòu),壁球或編輯交互。

18。GitShow

顯示給定提交或?qū)ο蟮脑獢?shù)據(jù)和補(bǔ)丁詳細(xì)信息。

 Git Show []

例子:

每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya

顯示特定的哈希打印其作者,日期,提交消息和file2.txt的差異。

19

將另一個(gè)分支的一個(gè)特定提交應(yīng)用于您的當(dāng)前頭部。

 git櫻桃袋

例子:

 git櫻桃袋F4E5D6C

這種單一的變化拉入您的分支

20。git系數(shù)

自動(dòng)進(jìn)行二進(jìn)制搜索以查找哪個(gè)提交引入錯(cuò)誤。

 git Bisect [好/壞/開(kāi)始]

例子

 Git Bisect開(kāi)始; Git Bisect壞; git二等良好v1.0

在幾個(gè)步驟中縮小了不良提交的范圍。

最佳實(shí)踐

當(dāng)涉及到git命令時(shí),這是一些GO-TOS:

  • 保持較?。?/b>將每個(gè)提交都集中在一個(gè)更改上,并寫(xiě)出清晰的消息。
  • 使用分支:確實(shí)在自己的分支上進(jìn)行功能工作,然后通過(guò)拉動(dòng)請(qǐng)求合并。
  • 切換前藏匿處:避免首先將WIP更改固定來(lái)避免進(jìn)行半完成。
  • 在本地重新審核:在共享之前清理您的分支歷史,但從未重新置于共享分支機(jī)構(gòu)。
  • 使用diff/log進(jìn)行審查:在推動(dòng)之前,請(qǐng)始終瀏覽git diff和git日志。

結(jié)論

現(xiàn)在,您擁有前20個(gè)git命令,每個(gè)命令都有一個(gè)快速的“它的作用”和一個(gè)單行示例。首先要練習(xí)前五個(gè)直到第二天性,然后在您的肌肉記憶中添加分支,合并,重新固定和藏匿。在Google文檔或您的粘性筆記中保持此列表。如果您是Git或Github的新手,可以訪問(wèn)本指南。借助這些命令,您將花費(fèi)更少的時(shí)間來(lái)進(jìn)行版本控制和更多的時(shí)間編寫(xiě)代碼。繼續(xù),打開(kāi)終端并升級(jí)您的git游戲!

常見(jiàn)問(wèn)題

在提交之前,如何撤消文件中的更改?

使用Git Checkout - 丟棄未分段的編輯并還原最后一個(gè)授予的版本。

將多個(gè)提交組合成一個(gè)最簡(jiǎn)單的方法是什么?

運(yùn)行g(shù)it rebase -i ,然后擠壓要合并成一個(gè)整潔的提交的承諾。

我該如何暫停工作,以后再回來(lái)而不提交一半的代碼?

將您的更改藏在Git藏匿處,然后在您準(zhǔn)備好使用Git Stash Pop時(shí)重新申請(qǐng)它們。

git提取和git拉的真正區(qū)別是什么?

Git提取從遙控器下載更新而不觸摸您的文件,而Git拉力提取和合并一步。兩個(gè)git命令的功能似乎相似,但是它們的應(yīng)用卻大不相同。

如何跟蹤引入錯(cuò)誤的提交?

使用git bisect在您的歷史記錄中進(jìn)行二進(jìn)制搜索,并查明確切的不良提交。

以上是每個(gè)開(kāi)發(fā)人員都應(yīng)該知道的20個(gè)GIT命令 - 分析Vidhya的詳細(xì)內(nèi)容。更多信息請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請(qǐng)聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅(qū)動(dòng)的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Stock Market GPT

Stock Market GPT

人工智能驅(qū)動(dòng)投資研究,做出更明智的決策

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強(qiáng)大的PHP集成開(kāi)發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)代碼編輯軟件(SublimeText3)

熱門(mén)話題

學(xué)術(shù)界模擬了與AI代理商的美聯(lián)儲(chǔ)委員會(huì)會(huì)議 學(xué)術(shù)界模擬了與AI代理商的美聯(lián)儲(chǔ)委員會(huì)會(huì)議 Sep 16, 2025 pm 08:34 PM

該項(xiàng)目被稱為“硅中的FOMC”,以數(shù)字方式重現(xiàn)聯(lián)邦公開(kāi)市場(chǎng)委員會(huì)(美國(guó)中央銀行的決策部門(mén))的會(huì)議,AI代理代表實(shí)際的董事會(huì)成員。研究小組為INDI提供了每個(gè)代理數(shù)據(jù)

Darwin AI獎(jiǎng)慶祝史詩(shī)人工智能失敗 Darwin AI獎(jiǎng)慶祝史詩(shī)人工智能失敗 Sep 16, 2025 pm 09:31 PM

閱讀了不斷擴(kuò)展的提名人名單的介紹,其中包含包裝構(gòu)成法庭裁決的法律檔案,歸因于真正的作者的假牌書(shū)以及使用AI的Airbnb主持人制作圖像,暗示客人造成了損害,他們?cè)斐闪藫p害。

預(yù)建存儲(chǔ)艙去除企業(yè)AI縮放瓶頸 預(yù)建存儲(chǔ)艙去除企業(yè)AI縮放瓶頸 Sep 16, 2025 pm 04:42 PM

與此同時(shí),傳統(tǒng)存儲(chǔ)協(xié)議正被更新的技術(shù)所取代,這些新技術(shù)更能滿足可擴(kuò)展、高性能驅(qū)動(dòng)的AI工作負(fù)載需求。面向AI的存儲(chǔ)解決方案正越來(lái)越多地選擇對(duì)象存儲(chǔ),而非傳統(tǒng)的塊存儲(chǔ)和文件存儲(chǔ)。這一轉(zhuǎn)變頗具諷刺意味,因?yàn)閷?duì)象存儲(chǔ)最初是作為一種可擴(kuò)展、持久且低成本的平臺(tái)而開(kāi)發(fā)的,主要用于常規(guī)的備份、歸檔、媒體內(nèi)容以及云規(guī)模的數(shù)據(jù)湖。然而,與在大規(guī)模并行處理需求下不堪重負(fù)的傳統(tǒng)文件和塊存儲(chǔ)系統(tǒng)不同,對(duì)象存儲(chǔ)提供了AI應(yīng)用所需的橫向擴(kuò)展能力和性能表現(xiàn)。MinIO 成立于十多年前,是對(duì)象存儲(chǔ)市場(chǎng)早期的領(lǐng)軍企業(yè)。該公司將對(duì)

AI聊天機(jī)器人正在悄悄地造成隱私噩夢(mèng) AI聊天機(jī)器人正在悄悄地造成隱私噩夢(mèng) Sep 16, 2025 pm 05:57 PM

有趣的是,新的研究表明,當(dāng)今AI聊天機(jī)器人最常見(jiàn)的用途之一是情感和心理健康支持。許多用戶發(fā)現(xiàn),他們可能會(huì)猶豫與朋友,家人,o討論深刻的個(gè)人問(wèn)題更容易開(kāi)放

特斯拉的全自動(dòng)駕駛軟件是一團(tuán)糟。應(yīng)該合法嗎? 特斯拉的全自動(dòng)駕駛軟件是一團(tuán)糟。應(yīng)該合法嗎? Sep 24, 2025 pm 11:39 PM

這是否可以實(shí)現(xiàn)還有待觀察,但是Forbes對(duì)最新版本的FSD的評(píng)估發(fā)現(xiàn)它仍然容易出錯(cuò)。在洛杉磯,住宅區(qū)和高速公路的90分鐘試駕期間,具有T的2024型Y

AI上的資本支出可能大大超過(guò)了潛在的收入 AI上的資本支出可能大大超過(guò)了潛在的收入 Sep 28, 2025 pm 07:57 PM

無(wú)論財(cái)務(wù)損失如何,科技巨頭都將全力以赴。 Bain&Company最近的分析警告說(shuō),這種不懈的推動(dòng)可能導(dǎo)致重大的長(zhǎng)期挑戰(zhàn)。該報(bào)告表明,AI的計(jì)算需求是

Legal AI初創(chuàng)公司Legora正在談判以18億美元的估值籌集資金 Legal AI初創(chuàng)公司Legora正在談判以18億美元的估值籌集資金 Oct 01, 2025 pm 08:27 PM

據(jù)接近該回合的消息人士稱,Bessemer Venture Partners正在領(lǐng)導(dǎo)投資。初創(chuàng)企業(yè)收入從400萬(wàn)美元增長(zhǎng)到2300萬(wàn)美元,盡管只有100萬(wàn)美元來(lái)自CL

滿足斯坦福大學(xué)輟學(xué)的建筑,以解決數(shù)學(xué)最嚴(yán)重的問(wèn)題,并創(chuàng)造出更難的問(wèn)題 滿足斯坦福大學(xué)輟學(xué)的建筑,以解決數(shù)學(xué)最嚴(yán)重的問(wèn)題,并創(chuàng)造出更難的問(wèn)題 Oct 01, 2025 pm 09:51 PM

Hong 從斯坦福大學(xué)輟學(xué)后不久,便創(chuàng)辦了 Axiom Math,這是一家早期初創(chuàng)公司,致力于打造所謂的“AI 數(shù)學(xué)家”——一種能夠解答復(fù)雜數(shù)學(xué)問(wèn)題、生成詳細(xì)解題步驟證明并自我檢驗(yàn)的模型。該公司的目標(biāo)是將教科書(shū)、存檔論文和期刊中的英文數(shù)學(xué)內(nèi)容轉(zhuǎn)化為軟件程序,使 AI 能夠創(chuàng)建新問(wèn)題,并對(duì)解決方案進(jìn)行形式化測(cè)試與驗(yàn)證。她希望這一模型最終能通過(guò)提出尚未被數(shù)學(xué)證明但看似正確的猜想,來(lái)生成全新的知識(shí)?!皵?shù)學(xué)是構(gòu)建超級(jí)智能的完美試驗(yàn)場(chǎng),” Hong 告訴 Forbes。她的這家初創(chuàng)企業(yè)估值已達(dá) 3 億美元

See all articles