一、本地新建Maven項目並啟動成功
1. 按照IDEA提供的模板,構建一個maven webapp的模板項目。
一路Next,到最后的finish。如下圖。
2. 新建Tomcat,啟動剛建立的項目。
(無需管太多,Tomcat會自行啟動)
3. 啟動成功
啟動項目,瀏覽器出現如下,表示啟動成功。
二、IDEA安裝和配置Git,配置GitHub賬號
步驟總結:
1. 本地安裝Git
2. IDEA配置Git
3. IDEA配置GitHub賬號
圖示如下:
三、IDEA本地項目與GitHub
3.1 本地新建項目pull到GitHub
步驟如圖,上傳成功后可在自己的GitHub賬號上查看
3.2 克隆 GitHub賬號里的項目到本地
3.3 本地代碼改動上傳到GitHub:
步驟如圖,可以去GitHub網站查看改動是不是真的提交成功。
3.3 IDEA無法拉取到最新分支
問題場景:本地已經Pull過代碼,然后遠程新建了一個分支,本地pull看不到最新分支;
解決:使用git fetch命令即可;
操作圖示:項目上右鍵,如下找到fetch操作:
3.4 其他IDEA實戰Git的技巧:
以下場景全部來自 : 在IDEA中實戰Git - CSDN博客 https://blog.csdn.net/autfish/article/details/52513465
場景一:小張創建項目並提交到遠程Git倉庫(提交項目)
場景二:小袁從遠程Git倉庫上獲取項目源碼(拉取項目)
場景三:小袁修改了部分源碼,提交到遠程倉庫(提交改動代碼)
場景四:小張從遠程倉庫獲取小袁的提交(拉取改動代碼)
場景五:小袁接受了一個新功能的任務,創建了一個分支並在分支上開發(創建分支)
注:原理:用本地代碼創建一個本地分支,然后把本地分支Push到遠程即可。因遠程無此分支,故會新建一個分支。
場景六:小袁把分支提交到遠程Git倉庫(提交分支)
場景七:小張獲取小袁提交的分支(拉取分支)
場景八:小張把分支合並到主干(分支合主干)
四、參考附錄:
- IntelliJ idea 中使用Git - 一路狂奔的蝸牛 - 博客園 http://www.cnblogs.com/xiaohu1989/p/4195843.html
- IntelliJ IDEA 提交代碼到 GitHub · Issue #11 · FatliTalk/blog https://github.com/FatliTalk/blog/issues/11