目錄
一、在IDEA中啟用GIT,配置GIT安裝位置
二、配置Git使其不將某些文件或文件夾加入版本控制
三、認(rèn)識IDEA中Git管理界面
四、初始化GIT版本庫
五、添加至Git暫存區(qū)
五、提交至Git本地庫
六、切換歷史版本
?如果您對GIT不是了解,推薦從頭開始看本欄目系列文章。本系統(tǒng)文章包括安裝GIT、在命令行創(chuàng)建版本庫、GIT分支操作、推送至Github;在IDEA中創(chuàng)建版本庫、GIT分支操作、提交Github、提交Gitee、提交Gitlab、安裝Gitlab。
一、在IDEA中啟用GIT,配置GIT安裝位置
? ? ? ? 打開IDEA設(shè)置,依次找到 Version Control 》 Git,在這個界面中設(shè)置Git安裝位置,并配置相應(yīng)參數(shù)后應(yīng)用保存。
二、配置Git使其不將某些文件或文件夾加入版本控制
????????1、通過“.gitignore”文件
????????在項(xiàng)目根目錄下創(chuàng)建 .gitignore
文件,通過配置 .gitignore
文件來指定哪些項(xiàng)目文件或文件夾不應(yīng)被 Git 管理。這樣可以防止這些文件被不小心提交到版本控制中。以下可以使用的配置文件示例:
# Created by .ignore support plugin (hsz.mobi)
### Example user template template
### Example user template
# IntelliJ project files
.idea
*.iml
out
gen
### Java template
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
2、通過界面配置
? ? ? ? 打開IDEA設(shè)置,依次找到 Version Control 》 Ignored Files,來添加相應(yīng)的忽略文件。
?3、也能配置全局忽略文件
? ? ? ? 相關(guān)方法請參考在命令行中使用Git的第八節(jié)。
三、認(rèn)識IDEA中Git管理界面
? ? ? ? 在IDEA中可以打開Git菜單和面板操作Git的4處,如下圖。
?
四、初始化GIT版本庫
????????注意:如果您是項(xiàng)目負(fù)責(zé)人,該項(xiàng)目由您創(chuàng)建且未加入GIT版本庫則使用該方法。
五、添加至Git暫存區(qū)
????????未添加暫存區(qū)的文件在IDEA中顯示為紅色,添加暫存區(qū)后的文件顯示為綠色。
? ? ? ? 1、新建文件后IDEA會自動提示是否添加至?xí)捍鎱^(qū),這里一般我們選擇添加(Add),如果選擇取消(Cancel)可通過“第2)、第3)”步來添加。
? ? ? ? 2、文件創(chuàng)建完成后手動添加單個至?xí)捍鎱^(qū)
????????這里是先到要添加至?xí)捍鎱^(qū)的文件,然后點(diǎn)擊右鍵添加。
? ? ? ? 3、添加多個文件至?xí)捍鎱^(qū)
????????????????直接在項(xiàng)目名稱上點(diǎn)擊右鍵添加。
五、提交至Git本地庫
????????不管是文件新添加至?xí)捍鎱^(qū)還是文件已添加至?xí)捍鎱^(qū)且提交后又修改過代碼,都需要提交至本地庫。
????????在IDEA中新添加至?xí)捍鎱^(qū)的文件顯示為綠色,修改代碼后文件顯示藍(lán)色,提交至本地庫后文件顯示為黑色。
? ? ? ? 直接在項(xiàng)目上點(diǎn)擊右鍵選擇Commit Directory,填寫相關(guān)日志后點(diǎn)擊提交(Commit)。
? ? ? ? 提示:也可以直接在工具欄上點(diǎn)擊提交按鈕、主菜單、版本控制面板、狀態(tài)欄來提交。
六、切換歷史版本
????????如果在開發(fā)過程中代碼修改后程序想放棄當(dāng)前代碼,回來原來的代碼,則可以通過切換歷史版本來實(shí)現(xiàn)。
? ? ? ? 1、查看歷史版本
????????根據(jù)下圖所示打開版本日志,可以看到歷史版本。在日志上有兩個標(biāo)簽,黃色為頭部(HEAD)指針,表示當(dāng)前指向那個版本;綠色為分支指針,表示指向那個分支。
? ? ? ? 2、切換版本
????????在日志中選中要切換的版本點(diǎn)擊右鍵選擇Checkout Revision即可切換到相應(yīng)的版本上去。文章來源:http://www.zghlxwxcb.cn/news/detail-770458.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-770458.html
到了這里,關(guān)于在IDEA中使用Git,把IDEA項(xiàng)目加入Git本地庫,使用Git管理Java代碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!