前言
三種方式實現Git操作:
- Git命令
- GitHub Desktop做
- IDEA中Git插件
軟件:
鏈接:https://pan.baidu.com/s/1d_ji6Hbh17hk6WWBkMNgMQ
提取碼:nt4k
1. Git命令
-
先在GitHub上創建一個測試項目:
-
下載安裝GitBash
詳細安裝教程請查閱其他文章。
下載好後需要配置密鑰,簡單來說就是在你本地生成密鑰,配置到GitHub上。具體操作請查閱其他文章。 -
克隆Test項目到本地
進入項目中:
-
提交修改
- 修改README.md:
- GitBash查看狀態:
- 當前是工作區,將修改提交到暫存區:
- 將暫存區修改提交到倉庫區
- 將本地倉庫區修改提交到遠程倉庫
需要填寫GitHub賬號和密碼:
push成功:
GitHub上查看提交:
2. GitHub Desktop
-
下載安裝GitHub Desktop:
初次安裝需要登陸你的GitHub賬號:
-
克隆GitHub項目
博主在GitBash中已經克隆了下來,直接導入本地項目:
-
提交修改
- 修改README.md
- 提交修改
- 推送到遠程倉庫
GitHub上查看提交:
3. IDEA插件
-
安裝IDEA
安裝教程請查閱其他文章。 -
安裝Git插件
在IDEA中查看已經安裝的插件:
如果沒有Git插件需要安裝(這個應該是IDEA默認自帶的) -
設置GitBash
-
啓動VSC版本管理
如果是第一次使用,界面與現在不一樣,選擇一個Enable Version Control Integration:
-
IDEA導入本地項目:
右下角出現版本則設置成功:
點擊可以看到分支信息:
-
提交修改
- 修改README.md
- 工作區添加到暫存區
也可以右鍵:
- 暫存區提交到本地倉庫
- 推送到遠程倉庫
需要設置GitHub賬戶:
- GitHub查看
4. 對三種方式的比較
博主目前也處於入門階段,現在是三種方式結合着使用,應該說每種方式都各有各的優點。對於三種方式找到自己喜歡的就行。
目前,博主認爲一個明顯的差別是commit 時三種方式的註釋信息:
- GitBash命令提交的註釋不能友好支持詳細描述(-m “xxx” xxx會被當做一行)
比如在GitHub’上查看commit詳情:(看到過有的文章說使用` 符號包裹xxx起來可以實現,但博主沒有成功過)
- GitHub Desktop
- IDEA
可能博主這裏表達的很模糊,親自操作一下或許能更加清晰一點。