最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

將Git存儲(chǔ)庫克隆到本地IntelliJ IDEA項(xiàng)目中的詳細(xì)教程

 更新時(shí)間:2020年10月19日 17:15:59   作者:qq_42444778  
這篇文章主要介紹了將Git存儲(chǔ)庫克隆到本地IntelliJ IDEA項(xiàng)目中的詳細(xì)教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

IntelliJ IDEA是Java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說是超常的。

點(diǎn)擊下載IntelliJ IDEA最新試用版

將GitHub存儲(chǔ)庫克隆到我們的本地計(jì)算機(jī)

有幾種方法可以將Git存儲(chǔ)庫克隆到本地計(jì)算機(jī)。您可以使用HTTPS或SSH等選項(xiàng)。我們將使用的是HTTPS,因?yàn)樗赡苁亲詈唵蔚倪x擇。當(dāng)我們單擊剪貼板圖標(biāo)時(shí),URL將被復(fù)制到剪貼板。

Trisha Gee存儲(chǔ)庫GitHub

如果您在首次啟動(dòng)IntelliJ IDEA時(shí)沒有打開任何項(xiàng)目,則會(huì)看到一個(gè)歡迎屏幕。歡迎屏幕因版本而異,視頻使用IntelliJ IDEA 2020.3中的歡迎屏幕。無論您使用哪個(gè)版本,您都可以選擇從版本控制中獲取項(xiàng)目。單擊此按鈕,我們將獲得“從版本控制獲取”對(duì)話框。您可以將存儲(chǔ)庫URL粘貼到我們先前從存儲(chǔ)庫復(fù)制的URL輸入框中。如果需要,您還可以更改在計(jì)算機(jī)上創(chuàng)建此項(xiàng)目的目錄。

然后,您可以按Enter或單擊Clone,IntelliJ IDEA會(huì)將GitHub存儲(chǔ)庫克隆到我們選擇的目錄中。IntelliJ IDEA還將選擇常用的構(gòu)建工具(例如Gradle或Maven),并在為您構(gòu)建項(xiàng)目之前自動(dòng)下載所需的依賴項(xiàng)。IntelliJ IDEA還將檢測(cè)項(xiàng)目中的模塊,并正確設(shè)置Maven項(xiàng)目中的test,main和resources文件夾。您會(huì)在“Project”窗口中看到結(jié)果。

從IntelliJ IDEA內(nèi)部克隆GitHub項(xiàng)目有多種方法。如果我們已經(jīng)有這樣一個(gè)開放的項(xiàng)目,我們可以選擇獲得從GitHub使用VCS菜單,然后在2020.2版本選擇一個(gè)新項(xiàng)目 Get from Version Control....,或在2020.3版本中進(jìn)行克隆。

提示:您還可以使用JetBrains Toolbox擴(kuò)展將GitHub項(xiàng)目克隆到IntelliJ IDEA。

Git工具窗口

當(dāng)我們?cè)贗ntelliJ IDEA中使用Git項(xiàng)目時(shí),最有用的工具之一就是Git工具窗口。這使我們可以查看項(xiàng)目的版本控制狀態(tài)。打開Git工具窗口的一種方法是將鼠標(biāo)懸停在IntelliJ IDEA窗口左下方的快速訪問按鈕上,然后選擇Git。這將打開Git日志窗口。

IntelliJ快速訪問工具欄

另外,我們可以在macOS上使用⌘9,在Windows和Linux上使用Alt+9來打開Git工具窗口。該窗口向我們顯示了該項(xiàng)目的所有提交。它還向我們顯示了本地分支的列表,在我們的情況下,這只是自從我們克隆此存儲(chǔ)庫以來的“主”分支,以及遠(yuǎn)程分支。如果您發(fā)現(xiàn)有用的提交歷史記錄的直觀表示形式,則此窗口可以幫助您了解項(xiàng)目的提交,分支和遠(yuǎn)程狀態(tài)。

提示:Git工具窗口意味著您不需要第三方應(yīng)用程序即可管理Git工作流程,意味著可以執(zhí)行各種任務(wù),包括合并,創(chuàng)建新分支,簽出分支以及撤消更改。

添加和更新遙控器

當(dāng)我們?cè)贕itHub上處理開源項(xiàng)目時(shí),通常有多個(gè)與一個(gè)存儲(chǔ)庫相關(guān)聯(lián)的遠(yuǎn)程對(duì)象。如果我們回到從GitHub克隆的intellij-samples項(xiàng)目,我們可以看到它實(shí)際上是JetBrains托管的另一個(gè)存儲(chǔ)庫的分支。

GitHub上游存儲(chǔ)庫

該上游存儲(chǔ)庫在JetBrains組織中,并且可能由多個(gè)人以與我們克隆的fork不同的速率進(jìn)行更新。理想情況下,我們希望對(duì)上游存儲(chǔ)庫以及我們自己的分支具有可見性,以便更好地了解上游存儲(chǔ)庫中發(fā)生了哪些更改,并使用這些更改來更新我們自己的分支。要添加此上游資源庫remote,我們首先需要像以前一樣復(fù)制URL。

我們可以通過兩種不同的方式在IntelliJ IDEA中管理我們的遙控器。一種方法是使用Shift + Shift彈出“Search Everywhere”對(duì)話框,然后鍵入Remotes。搜索結(jié)果之一是Git中的“Manage Remotes”選項(xiàng)。選擇此項(xiàng)將打開“Git Remotes”對(duì)話框。此對(duì)話框顯示了我們最初從中克隆此項(xiàng)目的遠(yuǎn)程站點(diǎn),這是intellij-samples存儲(chǔ)庫的分支。我們要為上游存儲(chǔ)庫添加一個(gè)新的存儲(chǔ)庫,在本例中為原始JetBrains存儲(chǔ)庫。

當(dāng)我們按下加號(hào)按鈕時(shí),我們可以粘貼到先前復(fù)制的JetBrains存儲(chǔ)庫的路徑中,并為其命名。您可以使用許多不同的約定來確定遙控器的名稱,例如,可以將其稱為“上游”。我喜歡使用組織名稱或個(gè)人資料名稱來消除任何歧義。您也可以使用此對(duì)話框來更改現(xiàn)有的遙控器,例如,我們可以將“origin”遙控器重命名為“ trishagee”,因?yàn)檫@樣可以使我更清楚地看到該遙控器指向的位置。現(xiàn)在,當(dāng)我們查看Git Tool窗口時(shí),可以清楚地看到遠(yuǎn)程分支屬于哪個(gè)遠(yuǎn)程。

IntelliJ管理和重命名遙控器

像IntelliJ IDEA中的大多數(shù)功能一樣,有多種方法可以打開“ Manage Remotes”對(duì)話框。您也可以右鍵單擊Git Log的Branches tree中的Remote節(jié)點(diǎn),然后選擇Manage Remotes。

Git獲取

我們要看的最后一件事是為什么以及如何在IntelliJ IDEA中調(diào)用Git提取。我們剛剛向該項(xiàng)目添加了一個(gè)新的遙控器,但是它并未顯示在Git Tool窗口中。這也意味著它的任何分支或提交都不可見,因?yàn)槲覀冞€沒有獲取本地項(xiàng)目新遠(yuǎn)程服務(wù)器的狀態(tài)。

我們可以在版本2020.2中選擇VCS> Git>Fetch,在版本2020.3中選擇Git>Fetch。選擇此選項(xiàng)后,IntelliJ IDEA將從我們?yōu)轫?xiàng)目配置的所有g(shù)it遠(yuǎn)程獲取所有相關(guān)詳細(xì)信息,并使用這些詳細(xì)信息更新Git Tool日志窗口。

現(xiàn)在,我們可以在Git Tool日志窗口中看到一個(gè)新的遙控器,并且可以看到該遙控器的所有分支。我們還可以在提交列表中看到遠(yuǎn)程站點(diǎn)的分支。這使我們清楚地知道哪個(gè)提交在哪個(gè)分支上,以及是否需要更新任何分支。執(zhí)行Git提取的另一種方法是單擊“ Git日志”窗口中“分支”樹工具欄上的“Fetch All Remotes”按鈕。這也將更新項(xiàng)目。

Intellij獲取遙控器按鈕

現(xiàn)在,我們有一個(gè)來自GitHub存儲(chǔ)庫的完全配置的IntelliJ IDEA項(xiàng)目,其中添加了所有相關(guān)的遠(yuǎn)程服務(wù)器,還有一個(gè)Git Tool日志窗口,顯示了遠(yuǎn)程存儲(chǔ)庫的當(dāng)前狀態(tài)。我們已經(jīng)準(zhǔn)備好開始對(duì)此項(xiàng)目進(jìn)行更改,提交,推送和創(chuàng)建請(qǐng)求。

總結(jié)

到此這篇關(guān)于將Git存儲(chǔ)庫克隆到本地IntelliJ IDEA項(xiàng)目中的詳細(xì)教程的文章就介紹到這了,更多相關(guān)Git存儲(chǔ)庫克隆帶IntelliJ IDEA內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • git中submodule子模塊的添加、使用和刪除的示例代碼

    git中submodule子模塊的添加、使用和刪除的示例代碼

    這篇文章主要介紹了git中submodule子模塊的添加、使用和刪除的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Git 2.27.0詳細(xì)安裝步驟詳解

    Git 2.27.0詳細(xì)安裝步驟詳解

    這篇文章主要介紹了Git 2.27.0詳細(xì)安裝步驟,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Scratch3.0 頁面初始化同時(shí)加載sb3文件的操作代碼

    Scratch3.0 頁面初始化同時(shí)加載sb3文件的操作代碼

    今天通過本文給大家分享Scratch3.0 頁面初始化同時(shí)加載sb3文件的操作代碼,感興趣的朋友一起看看吧
    2021-08-08
  • 獲取目錄下所有文件名的代碼

    獲取目錄下所有文件名的代碼

    獲取目錄下所有文件名的代碼,需要的朋友可以參考下。
    2011-07-07
  • 使用postman進(jìn)行接口自動(dòng)化測(cè)試

    使用postman進(jìn)行接口自動(dòng)化測(cè)試

    這篇文章介紹了使用postman進(jìn)行接口自動(dòng)化測(cè)試的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • VSCode打開Json文件格式化的簡單步驟

    VSCode打開Json文件格式化的簡單步驟

    JSON是現(xiàn)代Web應(yīng)用程序中不可或缺的文件格式之一,在VSCode中我們可以調(diào)整我們JSON文件的格式以便更好地閱讀,下面這篇文章主要給大家介紹了關(guān)于VSCode打開Json文件格式化的簡單步驟,需要的朋友可以參考下
    2024-01-01
  • 網(wǎng)站性能提高實(shí)戰(zhàn)經(jīng)驗(yàn)點(diǎn)滴記錄

    網(wǎng)站性能提高實(shí)戰(zhàn)經(jīng)驗(yàn)點(diǎn)滴記錄

    網(wǎng)站性能提高實(shí)戰(zhàn)經(jīng)驗(yàn)點(diǎn)滴記錄,需要的朋友可以參考下。
    2011-02-02
  • 在VSCode中集成DeepSeek大模型實(shí)戰(zhàn)指南

    在VSCode中集成DeepSeek大模型實(shí)戰(zhàn)指南

    DeepSeek是一套先進(jìn)的AI工具集,旨在為用戶提供強(qiáng)大的自然語言處理能力和其他機(jī)器學(xué)習(xí)服務(wù),這套工具不僅提供了預(yù)訓(xùn)練好的模型供快速上手使用,還支持自定義調(diào)整以滿足特定應(yīng)用場景的需求1,本文給大家介紹了VSCode集成DeepSeek的實(shí)戰(zhàn)指南,需要的朋友可以參考下
    2025-02-02
  • Git基本常用命令

    Git基本常用命令

    本文主要介紹了Git基本常用命令。具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-01-01
  • 詳細(xì)講解計(jì)算機(jī)網(wǎng)絡(luò)——應(yīng)用層

    詳細(xì)講解計(jì)算機(jī)網(wǎng)絡(luò)——應(yīng)用層

    這不同類型的網(wǎng)絡(luò)應(yīng)用有不同的通信規(guī)則,因此應(yīng)用層協(xié)議是多種多樣的,比如DNS、FTP、Telnet、SMTP、HTTP、RIP、NFS等協(xié)議都是用于解決其各自的一類問題
    2021-08-08

最新評(píng)論

永川市| 长葛市| 平罗县| 清镇市| 抚远县| 汕头市| 和平区| 万全县| 南京市| 安仁县| 德钦县| 和田县| 阿克| 黎川县| 澄迈县| 台安县| 仙居县| 电白县| 雅江县| 大理市| 黄龙县| 于田县| 镇原县| 建阳市| 锦州市| 客服| 德令哈市| 新巴尔虎左旗| 乐业县| 平果县| 青浦区| 洛川县| 蓬溪县| 新安县| 荆门市| 晋中市| 冷水江市| 张家港市| 尖扎县| 垦利县| 水城县|