国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

如何在IDEA可視化工具中使用Git

這篇具有很好參考價值的文章主要介紹了如何在IDEA可視化工具中使用Git。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

5. 在IDEA中使用Git

通過Git命令可以完成Git相關(guān)操作,為了簡化操作過程,我們可以在IEDA中配置Git,配置好后就可以在IDEA中通過圖形化的方式來操作Git。

5.1 在IDEA中配置Git

在IDEA中使用Git,本質(zhì)上還是使用的本地安裝的Git軟件,所以需要提前安裝好Git并在IDEA中配置Git。

Git安裝目錄:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

解釋說明:

git.exe:Git安裝目錄下的可執(zhí)行文件,前面執(zhí)行的git命令,其實就是執(zhí)行的這個文件

IDEA中的配置:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

說明:如果Git安裝在默認目錄中(C:\Program Files\Git),則IDEA中無需再手動配置,直接就可以使用。

5.2 獲取Git倉庫

在IDEA中獲取Git倉庫有兩種方式:

  • 本地初始化倉庫,本質(zhì)就是執(zhí)行 git init 命令
  • 從遠程倉庫克隆,本質(zhì)就是執(zhí)行 git clone 命令
5.2.1 本地初始化倉庫

在IDEA中通過如下操作可以在本地初始化一個本地倉庫,其實底層就是執(zhí)行的 git init 命令。操作過程如下:

1)依次選擇菜單【VCS】---【Import into Version Control】---【Create Git Repository】

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

2)在彈出的【Create Git Repository】對話框中選擇當(dāng)前項目根目錄,點擊【OK】按鈕:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

操作完成后可以看到當(dāng)前項目根目錄下出現(xiàn)了.git隱藏目錄:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

操作完成后可以在IDEA的工具欄中看到Git的相關(guān)操作圖標:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

5.2.2 從遠程倉庫克隆

在IDEA中從遠程倉庫克隆本質(zhì)就是執(zhí)行的 git clone 命令,具體操作過程如下:

1)在IDEA開始窗口中點擊【Get from Version Control】

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

2)在彈出的【Get from Version Control】窗口中輸入遠程倉庫的URL地址和對應(yīng)的本地倉庫存放目錄,點擊【Clone】按鈕進行倉庫克隆操作

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

5.3 Git忽略文件

在Git工作區(qū)中有一個特殊的文件 .gitignore,通過此文件可以指定工作區(qū)中的哪些文件不需要Git管理。我們在碼云上創(chuàng)建Git遠程倉庫時可以指定生成此文件,如下:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

創(chuàng)建完成后效果如下:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

解釋說明:

1)我們在使用Git管理項目代碼時,并不是所有文件都需要Git管理,例如Java項目中編譯的.class文件、開發(fā)工具自帶的配置文件等,這些文件沒有必要交給Git管理,所以也就不需要提交到Git版本庫中

2)注意忽略文件的名稱是固定的,不能修改

3)添加到忽略列表中的文件后續(xù)Git工具就會忽略它

一個參考的.gitignore文件內(nèi)容如下:

.git
logs
rebel.xml
target/
!.mvn/wrapper/maven-wrapper.jar
log.path_IS_UNDEFINED
.DS_Store
offline_user.md
*.class

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr

5.4 本地倉庫操作

本地倉庫操作:

  • 將文件加入暫存區(qū),本質(zhì)就是執(zhí)行 git add 命令
  • 將暫存區(qū)的文件提交到版本庫,本質(zhì)就是執(zhí)行 git commit 命令
  • 查看日志,本質(zhì)就是執(zhí)行 git log 命令
5.4.1 將文件加入暫存區(qū)

右鍵項目,找到git,當(dāng)在Git工作區(qū)新增文件或者對已有文件修改后,就需要將文件的修改加入暫存區(qū),具體操作如下:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

5.4.2 將暫存區(qū)文件提交到版本庫

將暫存區(qū)文件提交到版本庫,可以選擇一個文件進行提交,也可以選擇整個項目提交多個文件。在IEDA中對文件的提交進行了簡化操作,也就是如果文件修改后,無需再加入暫存區(qū),可以直接提交。

1)提交一個文件:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

可以看到,如果選中一個文件提交,則菜單名稱為【Commit File...】

2)提交多個文件:

可以看到,如果提交多個文件,則菜單名稱為【Commit Directory...】

由于提交操作屬于高頻操作,所以為了進一步方便操作,在IDEA的工具欄中提供了提交操作的快捷按鈕:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

5.4.3 查看日志

查看日志,既可以查看整個倉庫的提交日志,也可以查看某個文件的提交日志。

1)查看整個項目的提交日志:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

2)查看某個文件的提交日志,選中某一個文件,查看歷史即可

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

5.5 遠程倉庫操作

遠程倉庫操作:

  • 查看遠程倉庫,本質(zhì)就是執(zhí)行 git remote 命令
  • 添加遠程倉庫,本質(zhì)就是執(zhí)行 git remote add 命令
  • 推送至遠程倉庫,本質(zhì)就是執(zhí)行 git push 命令
  • 從遠程倉庫拉取,本質(zhì)就是執(zhí)行 git pull 命令
5.5.1 查看遠程倉庫

操作過程如下:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

在彈出的【Git Remotes】窗口中可以看到配置的遠程倉庫:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

5.5.2 添加遠程倉庫

一個本地倉庫可以配置多個遠程倉庫,在【Git Remotes】窗口中點擊【+】來添加一個新的遠程倉庫:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

5.5.3 推送至遠程倉庫

可以通過如下操作將本地倉庫文件推送至遠程倉庫:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

在彈出的【Push Commits】窗口中可以看到本次推送的文件,點擊【Push】按鈕即可推送至遠程倉庫:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

由于推送至遠程倉庫操作屬于高頻操作,所以可以通過IDEA工具欄中的提交快捷按鈕同時完成提交和推送:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

點擊【Commit and Push...】按鈕同時完成提交和推送操作

5.5.4 從遠程倉庫拉取

可以通過如下操作從遠程倉庫拉?。?/p>

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

由于從遠程倉庫拉取文件屬于高頻操作,所以在IDEA的工具欄中提供了對應(yīng)的快捷按鈕:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

在彈出的【Update Project】窗口中點擊【OK】:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

5.6 分支操作

分支操作:

  • 查看分支,本質(zhì)就是執(zhí)行 git branch 命令
  • 創(chuàng)建分支,本質(zhì)就是執(zhí)行 git branch 分支名 命令
  • 切換分支,本質(zhì)就是執(zhí)行 git checkout 命令
  • 將分支推送到遠程倉庫,本質(zhì)就是執(zhí)行 git push 命令
  • 合并分支,本質(zhì)就是執(zhí)行 git merge 命令
5.6.1 查看分支

可以通過如下操作查看分支:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

在彈出的窗口中可以看到本地分支和遠程分支:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

由于分支操作屬于高頻操作,所以在IDEA的狀態(tài)欄中提供了分支操作的快捷按鈕:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

5.6.2 創(chuàng)建分支

在【Git Branches】分支窗口中點擊【New Branch】,彈出如下窗口:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

在彈出的【Create New Branch】窗口中輸入新分支的名稱,點擊【Create】按鈕完成分支創(chuàng)建

5.6.3 切換分支

通過如下操作可以切換分支:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

5.6.4 將分支推送到遠程倉庫

通過如下操作可以將分支推送到遠程倉庫:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

5.6.5 合并分支

通過下面操作可以進行分支的合并:

如何在IDEA可視化工具中使用Git,intellij-idea,git,java,遠程工作

選中的分支合并到當(dāng)前分支

注意:合并分支時可能會出現(xiàn)合并沖突的情況?。?!
屆時需要根據(jù)小組成員或者自己的業(yè)務(wù)需求來判斷是否保留全部分支 或者選擇你的分支或者其他分支文章來源地址http://www.zghlxwxcb.cn/news/detail-813344.html

到了這里,關(guān)于如何在IDEA可視化工具中使用Git的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Git 可視化工具 Fork 使用指南

    Git 可視化工具 Fork 使用指南

    轉(zhuǎn)載請標明出處:http://blog.csdn.net/zhaoyanjun6/article/details/125135486 本文出自【趙彥軍的博客】 最近遇到一個新項目,經(jīng)過數(shù)年的積累,大概有 30000 個分支,用可視化工具打開直接卡死。 由于分支實在是太多了,一般的可視化工具,直接卡死,比如 Sourcetree 就直接卡死,測試了

    2024年01月25日
    瀏覽(29)
  • git的常用命令以及在可視化工具中的使用方法

    git的常用命令以及在可視化工具中的使用方法

    想當(dāng)初在剛進公司的時候,對于git的使用非常不熟悉,特別是分支的概念,導(dǎo)致開發(fā)效率變低,故通過此文章,總結(jié)git的使用經(jīng)驗 2.1 git clone [url]: 克隆遠程倉庫到本地 剛開始時,都需要將遠程的代碼拉到本地,這里一般是去對應(yīng)的代碼托管平臺復(fù)制項目的鏈接,鏈接有ssh和

    2024年01月16日
    瀏覽(95)
  • 如何通過TortoiseGit可視化工具查看Git管理的版本樹和信息(工作樹變更)內(nèi)容

    如何通過TortoiseGit可視化工具查看Git管理的版本樹和信息(工作樹變更)內(nèi)容

    黑色直線:master分支和基于master分支拉取基礎(chǔ)分支都在這條線上,是一條直線。 其他線條:新開分支一定會增加一條線,但不一定每一條線分別代表一個分支。 注:如果一直是一個人,在同一個本地分支改的話,會一直是這條黑線。 即: 新的分支commit的差異,會產(chǎn)生新的支

    2024年02月04日
    瀏覽(189)
  • 如何使用可視化管理工具DockerUI遠程管理docker容器

    如何使用可視化管理工具DockerUI遠程管理docker容器

    DockerUI是一個docker容器鏡像的可視化圖形化管理工具。DockerUI可以用來輕松構(gòu)建、管理和維護docker環(huán)境。它是完全開源且免費的。基于容器安裝方式,部署方便高效,瀏覽和維護docker單節(jié)點或集群節(jié)點worker和manager。DockerUI具有易于使用的界面。它不需要記住 docker 指令。只需下

    2024年02月03日
    瀏覽(97)
  • Hive(番外):Hive可視化工具IntelliJ IDEA

    Hive(番外):Hive可視化工具IntelliJ IDEA

    1 Hive CLI、Beeline CLI Hive自帶的命令行客戶端 優(yōu)點:不需要額外安裝 缺點:編寫SQL環(huán)境惡劣,無有效提示,無語法高亮,誤操作幾率高 2?文本編輯器 Sublime、Emacs 、EditPlus、UltraEdit、Visual Studio Code等 有些不支持作為客戶端連接Hive服務(wù),但是支持SQL語法環(huán)境,那就再編輯器中開

    2024年02月09日
    瀏覽(21)
  • Git與Git可視化工具TortoiseGit-小烏龜安裝和配置

    Git與Git可視化工具TortoiseGit-小烏龜安裝和配置

    官網(wǎng)鏈接: https://git-for-windows.github.io/ 文件位置存儲,可根據(jù)自己盤的情況安裝 安裝配置文件,自己需要的都選上,下一步 不創(chuàng)建啟動文件夾,下一步: 選擇默認的編輯器,我們直接用推薦的就行,下一步 勾上第二項,這樣就可以在cmd中操作,下一步 使用默認設(shè)置就行,下

    2024年02月08日
    瀏覽(94)
  • 內(nèi)網(wǎng)穿透的應(yīng)用-如何使用Docker安裝DockerUI可視化管理工具無公網(wǎng)IP遠程訪問

    內(nèi)網(wǎng)穿透的應(yīng)用-如何使用Docker安裝DockerUI可視化管理工具無公網(wǎng)IP遠程訪問

    DockerUI是一個docker容器鏡像的可視化圖形化管理工具。DockerUI可以用來輕松構(gòu)建、管理和維護docker環(huán)境。它是完全開源且免費的?;谌萜靼惭b方式,部署方便高效,瀏覽和維護docker單節(jié)點或集群節(jié)點worker和manager。DockerUI具有易于使用的界面。它不需要記住 docker 指令。只需下

    2024年03月22日
    瀏覽(97)
  • 可視化看板有那么多應(yīng)用場景,該如何快速搭建?可視化工具該如何選擇?

    可視化看板有那么多應(yīng)用場景,該如何快速搭建?可視化工具該如何選擇?

    在當(dāng)今的信息化時代,數(shù)據(jù)已經(jīng)成為了現(xiàn)代決策的核心。無論是企業(yè)戰(zhàn)略規(guī)劃、運營管理,還是個人生活決策,數(shù)據(jù)都扮演著至關(guān)重要的角色。隨著數(shù)據(jù)分析技術(shù)和工具的不斷進步,數(shù)據(jù)在決策中的作用將變得更加突出,對組織和個人的成功至關(guān)重要。 可視化看板是一種將復(fù)

    2024年04月23日
    瀏覽(98)
  • 小程序數(shù)據(jù)可視化:使用圖表和可視化工具展示數(shù)據(jù)

    小程序數(shù)據(jù)可視化:使用圖表和可視化工具展示數(shù)據(jù)

    在當(dāng)今信息爆炸的時代,數(shù)據(jù)無疑是最珍貴的資源之一。然而,海量的數(shù)據(jù)如果不加以整理和展示,很難從中獲取有價值的信息。這時候,數(shù)據(jù)可視化就發(fā)揮了重要作用,它能夠通過圖表和可視化工具將復(fù)雜的數(shù)據(jù)轉(zhuǎn)化為直觀的視覺形式,幫助人們更好地理解和分析數(shù)據(jù)。本

    2024年02月11日
    瀏覽(39)
  • 解析數(shù)據(jù)可視化工具:如何選擇最合適的軟件

    解析數(shù)據(jù)可視化工具:如何選擇最合適的軟件

    在當(dāng)今信息爆炸的時代,數(shù)據(jù)已成為各行各業(yè)的重要資源。為了更好地理解和分析數(shù)據(jù),數(shù)據(jù)可視化成為一種必不可少的工具。市面上數(shù)據(jù)可視化工具不說上千也有上百,什么帆軟、powerbi、把阿里datav,騰訊云圖、山海鯨可視化等等等等,讓我們選的抓狂。 ? 對于新手小白來

    2024年02月15日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包