亚洲国产日韩欧美一区二区三区,精品亚洲国产成人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ù)
最佳實踐
結(jié)論
常見問題
首頁 科技週邊 人工智慧 每個開發(fā)人員都應(yīng)該知道的20個GIT命令 - 分析Vidhya

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

May 07, 2025 am 09:44 AM

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

每個開發(fā)人員都應(yīng)該知道的20個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ù)
  • 最佳實踐
  • 結(jié)論
  • 常見問題

1。 git犯罪

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

 git commit -m []

例子

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

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

*您只能在首先上演時提交

2。 git狀態(tài)

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

 git狀態(tài)[]

例子:

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

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

3。添加

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

 git添加。

例子:

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

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

4。 git推

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

 git推

例子

 git推出原點

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

5。拉力

獲取並合併從遠程分支變?yōu)楫?dāng)前分支。

 git拉[] []

例子:

 git拉源開發(fā)

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

6。 git克隆

創(chuàng)建遠程存儲庫的本地副本。

 git克隆[]

例子:

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

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

7。吉特分支

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

 git分支[] []

例子:

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

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

8。 git結(jié)帳

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

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

例子:

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

輸出表示從主機到測試分支的成功開關(guān)。

9。吉特合併

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

 git合併[-no-ff]

例子:

 git合併-NO-FF功能/API

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

10。 git日誌

以相反的時間順序顯示項目的提交歷史。

 git log []

例子:

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

該日誌列出了提交 - “第一個提交”及其時間戳和作者。

11。 git差異

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

 git diff [ -  state] […]

例子:

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

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

12. git藏匿處

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

 git儲藏[保存]

例子:

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

存放記錄分支測試中的當(dāng)前狀態(tài),並返回一棵乾淨(jìng)的工作樹。

13。 GitInit

通過創(chuàng)建.git目錄並顯示分支命名提示來初始化新的GIT存儲庫。

 git init []

例子:

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

該示例顯示了對重命名默認分支的指導(dǎo)的存儲庫初始化。

14。 git提取

從遙控器下載和參考,而無需合併它們。

 git提取[] []

例子:

 git提取 - 萬事通

從每個配置的遙控器中拉更新。

15。 git重置

移動您的頭,可選地更新索引或工作樹。

 git重置[] []

例子:

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

硬重置第一個提交後,後來丟棄並相應(yīng)地重置。

16. git恢復(fù)

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

 git恢復(fù)

例子:

 GIT還原A1B2C3D

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

17. git rebase

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

 git rebase [-i]

例子:

 git rebase -i主要

讓您可以進行重新訂購,壁球或編輯交互。

18。 GitShow

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

 Git Show []

例子:

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

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

19

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

 git櫻桃袋

例子:

 git櫻桃袋F4E5D6C

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

20。 git係數(shù)

自動進行二進制搜索以查找哪個提交引入錯誤。

 git Bisect [好/壞/開始]

例子

 Git Bisect開始; Git Bisect壞; git二等良好v1.0

在幾個步驟中縮小了不良提交的範(fàn)圍。

最佳實踐

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

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

結(jié)論

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

常見問題

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

使用Git Checkout - 丟棄未分段的編輯並還原最後一個授予的版本。

將多個提交組合成一個最簡單的方法是什麼?

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

我該如何暫停工作,以後再回來而不提交一半的代碼?

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

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

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

如何跟蹤引入錯誤的提交?

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

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

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

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Stock Market GPT

Stock Market GPT

人工智慧支援投資研究,做出更明智的決策

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

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

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

Darwin AI獎慶祝史詩人工智能失敗 Darwin AI獎慶祝史詩人工智能失敗 Sep 16, 2025 pm 09:31 PM

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

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

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

AI聊天機器人正在悄悄地造成隱私噩夢 AI聊天機器人正在悄悄地造成隱私噩夢 Sep 16, 2025 pm 05:57 PM

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

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

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

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

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

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萬美元增長到2300萬美元,儘管只有100萬美元來自CL

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

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

See all articles