Git(五)IDEA客戶端應用Git
一.IDEA客戶端git
1.提交代碼到本地倉庫
1. 設置使用Git
關聯git
設置本地倉庫目錄,一般是IDEA工作空間,項目存放的目錄。
配置git環境變量
2. 將工程添加到本地倉庫
選擇VCS->Import into Version Control->Create Git Repository,創建本地倉庫
選擇創建本地倉庫的存放位置,這裏是我的項目根目錄
3. 設置忽略的文件
一個標準的IDEA項目,以maven項目為例子
多出.idea目錄和project.iml(名稱是和你項目名稱一致的),這個是IDEA工具自己生成的,還有maven項目編譯後會看到target目錄,我們不會把這些文件提交到版本控制倉庫。
使用.ignore插件在IDEA中忽略你要提交的文件
1.添加.gitignore
安裝完插件後,在項目上右鍵->New ->.ignore file ->.gitignore file(Git)
先選擇Example user template好了,以後有什麽想過濾的可以自行添加,~最後點擊Generate生成
然後就會發現被忽略的文件名變成了灰色有木有啊!又可以愉快的提交代碼了~
也可以右鍵文件將其加入忽略的名單中
下面是一些.gitignore文件忽略的匹配規則: *.a # 忽略所有 .a 結尾的文件 !lib.a # 但 lib.a 除外/TODO # 僅僅忽略項目根目錄下的 TODO 文件,不包括 subdir/TODO build/ # 忽略 build/ 目錄下的所有文件 doc/*.txt # 會忽略 doc/notes.txt 但不包括 doc/server/arch.txt
4. 提交代碼到暫存區
Git->Add可以將指定的文件或文件夾添加到暫存區,對於新創建的文件,如果文件的名稱是紅色的,說明還沒有執行過add命令,執行過add命令的文件名稱都是綠色的。
2.Push代碼到遠程倉庫
1. 推送代碼到遠程倉庫
為是第一次提交,Push前需要指定遠程倉庫的地址。如下圖,點擊Define remote後,在彈出的窗口輸入遠程倉庫地址:
當有代碼提交之後修改了想撤銷修改,Revert 可以撤銷修改
2. 檢入檢出遠程倉庫
當第一次檢入到git服務器後,後續的代碼檢入檢出git服務器的操作如下圖即可。
註意:Commit提交的作用是把代碼提交到本地。Push的作用是把本地的代碼提交到遠程的git服務器。
3.檢出代碼
1. 克隆git倉庫到本地
設置git文件存放路徑
2. 導出工程
從本地倉庫導入到IDEA項目
設置項目名稱完成。
4.解決沖突
1. 解決代碼沖突
2. 提交解決沖突後的代碼
Git(五)IDEA客戶端應用Git