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

IDEA配置Git以及對(duì)Git的基本操作

這篇具有很好參考價(jià)值的文章主要介紹了IDEA配置Git以及對(duì)Git的基本操作。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

IDEA配置Git

學(xué)生作者:吃飽飽壞蜀黍

日期:2023.6.19

IDEA版本:IntelliJ IDEA 2023.1.2 (Ultimate Edition)

GIt版本:2.41.0

IDEA中使用了新UI以及中文插件:Chinese(Simplified) Language Pack/ 中文語(yǔ)言包

Git基本使用篇:https://blog.csdn.net/a1978341673/article/details/131318911

在IDEA中配置 Git

? 在IDEA中使用Git,本質(zhì)上還是使用的本地安裝的Git軟件,所以需要在IDEA中配置Git,我們?cè)诎姹究刂浦姓业紾it,然后再執(zhí)行文件路徑里選擇好我們本地下載好的Git即可,選擇好后點(diǎn)擊測(cè)試能夠顯示我們安裝的Git版本就是選擇路徑正確了。

? Git默認(rèn)安裝地址是:C:\Program FilesGit\cmd\git.exe

? Git官網(wǎng):https://git-scm.com/download

獲取Git倉(cāng)庫(kù)

在IDEA中使用Git獲取倉(cāng)庫(kù)有兩種方式:

  • 本地初始化倉(cāng)庫(kù)
  • 從遠(yuǎn)程倉(cāng)庫(kù)克隆

本地初始化倉(cāng)庫(kù)

? 我們?cè)贗DEA編譯器中上方導(dǎo)航欄中找到VCS點(diǎn)擊里面有一個(gè)創(chuàng)建Git倉(cāng)庫(kù)。

點(diǎn)擊過(guò)后會(huì)彈出一個(gè)彈框,然后我們?cè)趶椏蛑羞x擇要在哪個(gè)位置創(chuàng)建本地倉(cāng)庫(kù)。

? 當(dāng)我們點(diǎn)擊確認(rèn)后,可以看到我們的文件變紅了,以及在GitDemo的文件夾下生成了.git文件夾。

GitDemo中的.git文件夾

? 我們知道.git文件夾代表了我們的本地倉(cāng)庫(kù),從這里我們就可以知道我們的本地倉(cāng)庫(kù)已經(jīng)創(chuàng)建完成了。

從遠(yuǎn)程倉(cāng)庫(kù)克隆

? 現(xiàn)實(shí)中很多情況都是我們從遠(yuǎn)程倉(cāng)庫(kù)中克隆下來(lái),因?yàn)槲覀冊(cè)诙嗳撕献鞯拈_(kāi)發(fā)環(huán)境下一級(jí)工作的環(huán)境中大多數(shù)都是倉(cāng)庫(kù)中已經(jīng)有開(kāi)發(fā)過(guò)的項(xiàng)目,我們是在其基礎(chǔ)上繼續(xù)開(kāi)發(fā),所以很多時(shí)候都是我們從遠(yuǎn)程倉(cāng)庫(kù)中克隆下來(lái)繼續(xù)開(kāi)發(fā)。

? 在沒(méi)有創(chuàng)建Git本地倉(cāng)庫(kù)的項(xiàng)目中克隆遠(yuǎn)程倉(cāng)庫(kù)中的項(xiàng)目,則可以在VCS中選擇從版本控制中獲取。

? 在已經(jīng)創(chuàng)建了Git本地倉(cāng)庫(kù)的項(xiàng)目中克隆遠(yuǎn)程倉(cāng)庫(kù)中的項(xiàng)目,則可以在Git下拉框中選擇克隆

? 然后二者都會(huì)彈出這個(gè)窗口,這里有一個(gè)URL,需要填寫(xiě)我們遠(yuǎn)程倉(cāng)庫(kù)中的地址。

? 這里我選擇克隆拉取gitee中heloworld這個(gè)倉(cāng)庫(kù)。

? 這里我們輸入地址后,可能會(huì)彈出這個(gè)對(duì)話框,我們輸入gitee的賬號(hào)密碼就可以了。

? 出現(xiàn)這個(gè)的原因是我的這個(gè)heloworld倉(cāng)庫(kù)是私有的,所以遠(yuǎn)程拷貝是需要登錄驗(yàn)證的,如果是公開(kāi)就不用。

? 接下來(lái)我們的IDEA就會(huì)聯(lián)網(wǎng)去訪問(wèn)遠(yuǎn)程倉(cāng)庫(kù),然后將其拷貝下來(lái)。

.gitignore文件

? 我們?cè)贗DEA中創(chuàng)建的本地倉(cāng)庫(kù)中可以看到.gitignore文件,這個(gè)文件是用來(lái)設(shè)置不用被Git管理的文件,因?yàn)樵陧?xiàng)目中有一些文件是不需要我們上傳到遠(yuǎn)程倉(cāng)庫(kù)中的,對(duì)項(xiàng)目整體是沒(méi)什么影響的文件,這部分文件就不需要對(duì)其版本控制,例如target文件等。

本地倉(cāng)庫(kù)操作

本地倉(cāng)庫(kù)操作

  • 將文件加入暫存區(qū)
  • 將暫存區(qū)的文件提交到版本庫(kù)
  • 查看日志

將文件加入暫存區(qū)

? 將文件加入暫存區(qū),這個(gè)在我們已經(jīng)配置本地倉(cāng)庫(kù)的項(xiàng)目新增文件的時(shí)候其就會(huì)彈出一個(gè)下面的彈窗,然后我們點(diǎn)擊添加,之后就可以看到我們的文件變綠了。

? 如果當(dāng)我們?cè)谛陆ㄎ募r(shí)點(diǎn)錯(cuò)點(diǎn)了取消,那么也別慌,我們可以在新創(chuàng)建的文件中右鍵點(diǎn)擊Git然后選擇添加,將文件加入暫存區(qū)當(dāng)中,之后就可以看到這個(gè)文件也變成綠色了。

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

? 在Git功能欄中可以看到提交這個(gè)選擇我們點(diǎn)擊其,或者點(diǎn)擊左側(cè)的那個(gè)圖標(biāo)也可以,我這個(gè)圖標(biāo)是IDEA的新UI,如果是老版本的IDEA的話,就用Git那個(gè)功能欄就行了。

? 之后我們會(huì)進(jìn)入到一下的頁(yè)面,就可以看到我們剛剛添加到暫存區(qū)的文件,然后下面我填寫(xiě)了測(cè)試123的位置是寫(xiě)注解的,這塊可以寫(xiě)一些提示就是我們本次提交的提示。

? 點(diǎn)擊提交后即可看到IDEA編譯器右下角提示提交成功了。

查看日志

? 查看日志,我們?cè)贕it工具欄中點(diǎn)擊查看日志即可。

? 即可看到我們底下的日志窗口,里面有我們提交的記錄,以及提交時(shí)文件的狀態(tài)。

? 我們點(diǎn)擊文件,可以查看當(dāng)時(shí)文件的內(nèi)容。

遠(yuǎn)程倉(cāng)庫(kù)操作

? IDEA對(duì)遠(yuǎn)程倉(cāng)庫(kù)的操作主要涉及一下幾個(gè)操作:

  • 查看遠(yuǎn)程倉(cāng)庫(kù)
  • 連接或斷開(kāi)遠(yuǎn)程倉(cāng)庫(kù)
  • 推送遠(yuǎn)程倉(cāng)庫(kù)
  • 從遠(yuǎn)程倉(cāng)庫(kù)中拉取

查看遠(yuǎn)程倉(cāng)庫(kù)與連接或斷開(kāi)遠(yuǎn)程倉(cāng)庫(kù)

? 當(dāng)我們?cè)贗DEA想要查看我們的遠(yuǎn)程倉(cāng)庫(kù)連接時(shí)可以在Git下拉框中找到原理遠(yuǎn)程這個(gè)選項(xiàng),當(dāng)我們點(diǎn)擊即可查看我們當(dāng)前本地倉(cāng)庫(kù)連接的遠(yuǎn)程倉(cāng)庫(kù)了,并且可以對(duì)其進(jìn)行添加遠(yuǎn)程倉(cāng)庫(kù)或斷開(kāi)遠(yuǎn)程倉(cāng)庫(kù)的操作。

推送遠(yuǎn)程倉(cāng)庫(kù)

? 將本地倉(cāng)庫(kù)中的文件推送到遠(yuǎn)程倉(cāng)庫(kù)的操作,我們可以在Git下拉框中點(diǎn)擊推送,然后就會(huì)彈出右邊的彈窗,我們可以看到其是將我們本地倉(cāng)庫(kù)中master分支的文件推送到遠(yuǎn)程倉(cāng)庫(kù)的master分支中,在右邊就是我們要推送的文件。

? 此處我們推送有問(wèn)題的話,IDEA顯示我們推送到遠(yuǎn)程倉(cāng)庫(kù)的master分支被拒,或者我們修改推送遠(yuǎn)程倉(cāng)庫(kù)中沒(méi)有的分支,那么就會(huì)顯示推送成功,并且在遠(yuǎn)程倉(cāng)庫(kù)中新建了分支。

具體報(bào)錯(cuò)代碼如下:

hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

? 這邊我通過(guò)查閱文章得到的顯示是因?yàn)楸镜貍}(cāng)庫(kù)項(xiàng)目和遠(yuǎn)程倉(cāng)庫(kù)不一致導(dǎo)致的,所以這里我們將遠(yuǎn)程倉(cāng)庫(kù)的文件都拉取下來(lái),然后在推送就沒(méi)有問(wèn)題了。

git pull
git pull origin master
git pull origin master --allow-unrelated-histories

? 這里我們?cè)贗DEA終端(快捷鍵AIL+F12)運(yùn)行上面的三段git指令git pull命令從遠(yuǎn)程倉(cāng)庫(kù)中進(jìn)行拉取文件,我們可以看到運(yùn)行完后我們遠(yuǎn)程倉(cāng)庫(kù)的文件已經(jīng)拉取到本地項(xiàng)目中了。

? 運(yùn)行完后在繼續(xù)推送就可以正常了。

此處的參考文章:https://blog.csdn.net/weixin_55999942/article/details/123758602,

? https://blog.csdn.net/bobier_zhao/article/details/108247086

從遠(yuǎn)程倉(cāng)庫(kù)中拉取

? 當(dāng)我們需要從遠(yuǎn)程倉(cāng)庫(kù)中拉取文件時(shí),我們可以在Git下拉框中點(diǎn)擊拉取也可以在所需的項(xiàng)目點(diǎn)擊右鍵然后再Git中找到拉取即可,之后會(huì)彈出窗口,我們選擇遠(yuǎn)程倉(cāng)庫(kù)別名和分支名稱進(jìn)行拉取即可。

? 拉取成功后我們可以在項(xiàng)目目錄中查看到我們剛剛從遠(yuǎn)程倉(cāng)庫(kù)中拉取下來(lái)的文件。

分支操作

在IDEA中分支主要操作:

  • 查看分支
  • 創(chuàng)建分支
  • 切換分支
  • 將分支推送到遠(yuǎn)程倉(cāng)庫(kù)
  • 合并分支

查看分支、創(chuàng)建分支

? 我們可以在Git下拉框中點(diǎn)擊分支然后就可以看到我們右側(cè)的彈窗,里面有我們的本地分支以及遠(yuǎn)程倉(cāng)庫(kù)中的分支。

? 我們可以在右側(cè)彈窗中點(diǎn)擊新建分支或者在Git下拉框中點(diǎn)擊新建分支,都會(huì)出現(xiàn)下圖的彈窗。

? 我們可以在該窗口中定義想要?jiǎng)?chuàng)建的分支名稱,之后點(diǎn)擊創(chuàng)建即可。

切換分支

? 我們?cè)贗DEA想要切換Git的分支,我們可以在前面的分支彈窗中,通過(guò)點(diǎn)擊所需的分支進(jìn)行分支然后在彈出的彈窗中點(diǎn)擊簽出即可。

將分支推送到遠(yuǎn)程倉(cāng)庫(kù)

? IDEA中將分支推送到遠(yuǎn)程倉(cāng)庫(kù)中,我們可以在分支彈窗中點(diǎn)擊想要推送的分支,然后在其右側(cè)的彈窗中點(diǎn)擊推送。

? 在彈出的推送彈窗中我們可以看到新建,這是因?yàn)槲覀兊倪h(yuǎn)程倉(cāng)庫(kù)中是沒(méi)有這個(gè)分支的,所以其是新建分支,之后我們點(diǎn)擊推送就可以在gitee遠(yuǎn)程倉(cāng)庫(kù)中看到我們的剛剛推送的遠(yuǎn)程分支了。

合并分支

? 在IDEA中我們需要合并分支時(shí),我們可以在分支彈窗中點(diǎn)擊我們要合并的分支,然后在其右側(cè)的彈窗中選擇將 “什么什么分支合并到什么什么分支中” ,進(jìn)行合并操作。

感謝

? 這篇IDEA配置Git文章就寫(xiě)完了,這篇文章是筆者在2023.6.19完成的,同樣的筆者也是這個(gè)時(shí)候?qū)W習(xí)完了IDEA中對(duì)Git的操作。

? 非常感謝大家的閱讀,如有不足之處希望大家多多指導(dǎo),謝謝。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-645505.html

到了這里,關(guān)于IDEA配置Git以及對(duì)Git的基本操作的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • Git基本操作:版本打Tag的作用以及基本操作流程

    Git基本操作:版本打Tag的作用以及基本操作流程

    作用介紹 在git代碼管理時(shí),有時(shí)候我們想對(duì)某個(gè)特定的commit 添加標(biāo)記,比如要標(biāo)識(shí)版本信息,這時(shí)候就可以用的git中的打標(biāo)簽功能。 打tag就類似于我們看書(shū)放書(shū)簽一樣,以后可以直接用tag找到提交的位置,不然的話,就只有看commit的哈希值返回指定位置,比較繁瑣。 特別強(qiáng)

    2024年02月13日
    瀏覽(18)
  • Git的下載安裝配置與上傳文件以及命令 idea使用git項(xiàng)目版本操作管理

    Git的下載安裝配置與上傳文件以及命令 idea使用git項(xiàng)目版本操作管理

    Git - Downloads (git-scm.com) https://git-scm.com/downloads ?下載速度比較慢,可以用迅雷下載,速度很快 我這里是用的壓縮包版本,直接解壓到要放的文件夾即可,文件名盡量不要使用中文,以防后續(xù)使用出現(xiàn)錯(cuò)誤。 ?打開(kāi)環(huán)境變量,在系統(tǒng)變Path,添加你的git安裝路徑/bin win+r輸入cmd,

    2024年02月04日
    瀏覽(32)
  • Android Studio 安裝配置詳細(xì)步驟,以及使用的基本操作

    Android Studio 安裝配置詳細(xì)步驟,以及使用的基本操作

    一.Android SDK下載和安裝 ????如果本地已有合適版本Android SDK,則無(wú)需再下載,或者可以使用SDK Manager更新SDK; ?????如果沒(méi)有SKD,則需要下載了,其實(shí)在安裝Android Studio過(guò)程中會(huì)選擇下載最新SDK安裝,但是速度極慢,我習(xí)慣先把SDK下載下來(lái),在安裝完Android Studio后再配置(當(dāng)

    2023年04月18日
    瀏覽(33)
  • Git的基本操作(安裝Git,創(chuàng)建本地倉(cāng)庫(kù),配置Git,添加、修改、回退、撤銷修改、刪除文件)

    Git的基本操作(安裝Git,創(chuàng)建本地倉(cāng)庫(kù),配置Git,添加、修改、回退、撤銷修改、刪除文件)

    Git 是開(kāi)放源代碼的代碼托管?具,最早是在Linux下開(kāi)發(fā)的。開(kāi)始也只能應(yīng)?于Linux平臺(tái),后?慢慢的被移植到windows下,現(xiàn)在,Git可以在Linux、Unix、Mac和Windows這??平臺(tái)上正常運(yùn)?了。 如果你的的平臺(tái)是centos,安裝git相當(dāng)簡(jiǎn)單,以我的centos7.6為例: 我們還可以用下面的指令來(lái)

    2024年03月28日
    瀏覽(31)
  • Git的分支操作以及IDEA中操作Git的分支

    目錄 一、在 Git 中,分支(Branch)是指開(kāi)發(fā)者可以在同一個(gè)代碼庫(kù)中創(chuàng)建的獨(dú)立的線索,用于并行開(kāi)發(fā)和管理代碼的不同版本。通過(guò)使用分支,可以在不影響主干代碼的情況下進(jìn)行實(shí)驗(yàn)、開(kāi)發(fā)新功能、修復(fù) bug 或者處理不同的任務(wù)。 1. 并行開(kāi)發(fā): 2. 版本管理: 3. 特性開(kāi)發(fā):

    2024年02月11日
    瀏覽(30)
  • 【Git】Git(分布式項(xiàng)目管理工具)在Windows本地/命令行中的基本操作以及在gitee中的操作,使用命令行、圖形化界面,進(jìn)行提交,同步,克隆

    【Git】Git(分布式項(xiàng)目管理工具)在Windows本地/命令行中的基本操作以及在gitee中的操作,使用命令行、圖形化界面,進(jìn)行提交,同步,克隆

    介紹 這里是小編成長(zhǎng)之路的歷程,也是小編的學(xué)習(xí)之路。希望和各位大佬們一起成長(zhǎng)! 以下為小編最喜歡的兩句話: 要有最樸素的生活和最遙遠(yuǎn)的夢(mèng)想,即使明天天寒地凍,山高水遠(yuǎn),路遠(yuǎn)馬亡。 一個(gè)人為什么要努力? 我見(jiàn)過(guò)最好的答案就是:因?yàn)槲蚁矚g的東西都很貴,

    2024年02月04日
    瀏覽(91)
  • 【備忘錄】GIT分支操作和命名規(guī)范,以及IDEA的一些GIT操作

    【備忘錄】GIT分支操作和命名規(guī)范,以及IDEA的一些GIT操作

    一、分支命名規(guī)范 1. 主分支(一個(gè)):master 自動(dòng)生成,正式發(fā)布的版本 2. 開(kāi)發(fā)分支(一個(gè)):develop,所有功能的集成分支 將開(kāi)發(fā)分支集成到develop,通過(guò)測(cè)試后再合并到master master和develop需要進(jìn)行權(quán)限限制 3. 功能分支(多個(gè)):feather 從develop分出,開(kāi)發(fā)某種特定功能,經(jīng)

    2024年02月03日
    瀏覽(19)
  • 【詳細(xì)教程】關(guān)于如何使用Git&GitHub的基本操作匯總&GitHub的密鑰配置 ->(個(gè)人學(xué)習(xí)記錄筆記)

    【詳細(xì)教程】關(guān)于如何使用Git&GitHub的基本操作匯總&GitHub的密鑰配置 ->(個(gè)人學(xué)習(xí)記錄筆記)

    點(diǎn)擊 官網(wǎng)鏈接 后,進(jìn)入Git官網(wǎng),下載安裝包 然后根據(jù)系統(tǒng)類型進(jìn)行下載,一般為windows 一般選擇64位的安裝器版本 下載好后開(kāi)始安裝 點(diǎn)擊Next 默認(rèn)即可,Next 默認(rèn)即可,Next Next Next Next Next Next Next Next Next Next install即可 我們?cè)谧烂骐S便創(chuàng)建一個(gè)文件夾例如code 進(jìn)入code文件夾 鼠

    2024年02月06日
    瀏覽(28)
  • Git的安裝與配置以及在IDEA中使用Git(2023最新)

    Git的安裝與配置以及在IDEA中使用Git(2023最新)

    目錄 Git 認(rèn)識(shí)Git Git 與 SVN 區(qū)別 Git工作流程圖 Git 安裝配置 Windows 平臺(tái)上安裝 Git倉(cāng)庫(kù) 創(chuàng)建本地倉(cāng)庫(kù) 創(chuàng)建遠(yuǎn)程倉(cāng)庫(kù) 在IDEA中使用Git 在IDEA中配置Git IDEA項(xiàng)目提交到遠(yuǎn)程倉(cāng)庫(kù) IDEA導(dǎo)入遠(yuǎn)程倉(cāng)庫(kù)項(xiàng)目 更新和沖突 認(rèn)識(shí)Git Git 是一個(gè)開(kāi)源的分布式版本控制系統(tǒng),用于敏捷高效地處理任何或

    2024年02月11日
    瀏覽(49)
  • 【Git】Git基本操作

    【Git】Git基本操作

    Git是一個(gè)免費(fèi)的、開(kāi)源的分布式版本控制系統(tǒng),可以快速高效地處理從小型到大型的各種項(xiàng)目。它采用分布式方式,避免中心服務(wù)器的單點(diǎn)故障,保障系統(tǒng)的高可用性和穩(wěn)定性。Git可以作為一種過(guò)渡方案來(lái)替代BitKeeper,幫助管理Linux內(nèi)核開(kāi)發(fā)等。總之,Git是一種高效、靈活的

    2024年02月04日
    瀏覽(20)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包