NO.A.0006——Git在IntelliJ IDEA中的使用/建立專案並推送到GitHub倉庫/分支管理及分支合併
阿新 • • 發佈:2020-11-23
一、在IntelliJ IDEA中使用Git:1、在IDEA下建立專案並編寫一個main方法的工程:在IDEA下新建一個Project
3、把編輯的main方法工程檔案新增到Git本地版本庫下:3.1、把git-test-project工程檔案新增到暫存區
3.2、將git-test-project工程檔案提交到本地倉庫
3.3、修改Firestclass檔案內容再次提交到本地倉庫
4、將git-test-project工程推送到遠端GitHub官方版本庫:
在GitHub上新建一個版本庫:git-test-project
5、在IDEA中如何使用Git的分支與合併:建立分支dev並切換分支
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart ——W.S.Landor
來自為知筆記(Wiz)
- IDEA——>新建一個Project——>File——>new——>Project :Java:git-test-project——>END
- IDEA——>git-test-project——>src——>右鍵——>New——>Package——>cn.cvc.git——>END
- IDEA——>git-test-project——>cn.cvc.git——>New——>Java class——>Firestclass——>END
- 在Firestclass下編寫一個main的方法工程:
package cn.cvc.git;
public class Firestclass {
public static void main(String[] args){
System.out.println("Hello git project");
}
}
2、把git-test-project工程推送到遠端伺服器的版本庫中:- IDEA——>File——>settings——>Version Control——>Git——>Path to Git executable——>Test——>OK——>END
3、把編輯的main方法工程檔案新增到Git本地版本庫下:3.1、把git-test-project工程檔案新增到暫存區
- IDEA——>VCS——>import into Version Control——>Create Git Repository——>git-test-project(在git-test-project的上層目錄java-project建立工作目錄)——>選中:java-project——>OK——>END
- 在本地找到java-projec目錄下你會發現這兩個檔案.gitgit-test-project
- IDEA中會顯示一個Git的工具窗:
3.2、將git-test-project工程檔案提交到本地倉庫
- IDEA——>Git——>對號:commit——>選擇需推送到本地倉庫的檔案——>src\cn\cvc\git\ 1 file Firestclass.java git-test-project.iml——>填寫日誌資訊:將IDEA下git-test-project工程檔案推送到本地倉庫——>commit——>END
3.3、修改Firestclass檔案內容再次提交到本地倉庫
- IDEA——>Git——>對號:commit——>修改後的內容對比會顯示出來(圖一)——>commit——>END
4、將git-test-project工程推送到遠端GitHub官方版本庫:
在GitHub上新建一個版本庫:git-test-project
- IDEA——>Git ——>Push——>master->Define remote:Name:origin URL:Git官網版本庫地址——>OK——>GitHub使用者名稱:密碼——>Push successful——>在GitHub:git-test-project下檢視工程檔案——>END
- IDEA——>File——>Close Project——>Get from Version Control——>GitHub——>鍵入GitHub版本庫git-test-project專案工程——>Directory:目標地址——>clone——>在IDEA下檢視clone的專案工程版本——>END
- IDEA——>修改Firestclass檔案內容——>commint——>填寫本次日誌:檢查修改的地方內容——>commit——>commit and Push——>Push——>Push successful——>在GitHub遠端倉庫檢視修改後檔案——>END
- IDEA——>Update Project——>OK——>在該專案中檢視修改後的工程檔案——>END
5、在IDEA中如何使用Git的分支與合併:建立分支dev並切換分支
- IDEA——>VCS——>Git——>Branches——>New Branch——>檢視當前在哪個分支:dev前有個標籤——>說明當前在dev分支下——>若想切換分支:點選分支:Checkout切換分支——>END
- IDEA——>Secondclass——>commint——>填寫提交日誌:commint project——>push——>END
- IDEA——>切換到master分支——>VCS——>Git——>Branches——>選擇master分支:Checkout——>Thirdclass——>commint——>填寫提交日誌:commint project——>push——>END
- IDEA——>VCS——>Git——>Branches——>dev:Merge into Current——>在master分支下可以檢視到Secondclass檔案——>dev:delete刪除dev分支——>Push:將工程檔案提交到遠端倉庫——>在遠端倉庫可以檢視到分支合併後的檔案——>END
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart ——W.S.Landor
來自為知筆記(Wiz)