git checkout 单个文件_IntelliJ IDEA下的使用 Git
生活随笔
收集整理的這篇文章主要介紹了
git checkout 单个文件_IntelliJ IDEA下的使用 Git
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
作者|?J'KYO
鏈接 |?cnblogs.com/pejsidney/p/9199115.html
1、Git 簡介
Git是目前流行的分布式版本管理系統。它擁有兩套版本庫,本地庫和遠程庫,在不進行合并和刪除之類的操作時這兩套版本庫互不影響。也因此其近乎所有的操作都是本地執行,所以在斷網的情況下任然可以提交代碼,切換分支。git又使用了SHA-1哈希算法確保了在文件傳輸時變得不完整、磁盤損壞導致數據丟失時能立即察覺到。
git的基本工作流程:
- git clone:將遠程的Master分支代碼克隆到本地倉庫
- git checkout:切出分支出來開發
- git add:將文件加入庫跟蹤區
- git commit:將庫跟蹤區改變的代碼提交到本地代碼庫中
- git push: 將本地倉庫中的代碼提交到遠程倉庫
- 主分支
- master分支:存放隨時可供生產環境中的部署的代碼
- develop分支:存放當前最新開發成果的分支,當代碼足夠穩定時可以合并到master分支上去。
- 輔助分支
- feature分支:開發新功能使用,最終合并到develop分支或拋棄掉
- release分支:做小的缺陷修正、準備發布版本所需的各項說明信息
- hotfix分支:代碼的緊急修復工作
2、Git在IntelliJ IDEA下的使用
2.1、IntelliJ IDEA下配置 Git
- 本地安裝好git,并配置合理的SSH key,具體看這里
- IntelliJ IDEA->Performance->Version Control->git 將自己安裝git的可執行文件路徑填入Path to Git executable,點擊 Test測試一下
2.2、git clone
- VCS->Git->Clone
- 輸入你的遠程倉庫地址,點擊測試一下地址是否正確
2.3、git checkout
- 在IntelliJ IDEA右下角有一個git的分支管理,點擊。選擇自己需要的分支,checkout出來
- checkout出來,會在底端顯示當前的分支。其中1顯示的為本地倉庫中的版本,2為遠程倉庫中的版本
- 點擊IDE的右上角的向下箭頭的VCS,將分支的變更同步到本地
2.4、git diff
- 在local changes 中選中要比對的文件,右鍵選擇show diff 便可以查看文件的變動。或者選擇Revert放棄文件的改動?
2.5、git log
- 在Version Control下選擇Log,可以查看提交歷史?
2.6、git commit
- 默認導入的工程已經git add加入庫跟蹤區了
- 隨便修改一下pom.xml文件,其修改的文件會顯示在Version Control中的local changes下
- 點擊IDE右上角的向上箭頭的VCS, git commit, 寫上日志提交到本地代碼庫中
2.7、git push
- VCS->Git->Push 將本地代碼提交到遠程倉庫
2.8、在Idea命令行使用git
常用命令請參考:
收藏了!IntelliJ IDEA 快捷鍵 Windows 版本
IntelliJ IDEA 常用快捷鍵 - Mac版本
-END-推薦閱讀1.?如何寫出讓同事無法維護的代碼?2.?用好 Git 和 SVN,輕松駕馭版本管理3.?如何使用 Java 靈活讀取 Excel 內容 ?4.?IntelliJ IDEA 快捷鍵 Windows 版本
總結
以上是生活随笔為你收集整理的git checkout 单个文件_IntelliJ IDEA下的使用 Git的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: STM32F103单片机跑马灯程序/寄存
- 下一篇: psql 命令