日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

idea git 在文件上点了revert怎么复原_在 IntelliJ IDEA 中使用 Git,太方便了

發布時間:2023/12/15 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 idea git 在文件上点了revert怎么复原_在 IntelliJ IDEA 中使用 Git,太方便了 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作者:J'KYO

來源:https://www.cnblogs.com/pejsidney/p/9199115.html

1、git簡介

git是目前流行的分布式版本管理系統。它擁有兩套版本庫,本地庫和遠程庫,在不進行合并和刪除之類的操作時這兩套版本庫互不影響。也因此其近乎所有的操作都是本地執行,所以在斷網的情況下任然可以提交代碼,切換分支。git又使用了SHA-1哈希算法確保了在文件傳輸時變得不完整、磁盤損壞導致數據丟失時能立即察覺到。

git的基本工作流程:

  • git clone:將遠程的Master分支代碼克隆到本地倉庫
  • git checkout:切出分支出來開發
  • git add:將文件加入庫跟蹤區
  • git commit:將庫跟蹤區改變的代碼提交到本地代碼庫中
  • git push: 將本地倉庫中的代碼提交到遠程倉庫

git 分支

  • 主分支master分支:存放隨時可供生產環境中的部署的代碼develop分支:存放當前最新開發成果的分支,當代碼足夠穩定時可以合并到master分支上去。
  • 輔助分支feature分支:開發新功能使用,最終合并到develop分支或拋棄掉release分支:做小的缺陷修正、準備發布版本所需的各項說明信息hotfix分支:代碼的緊急修復工作

2、git在IntelliJ IDEA下的使用

2.1、IntelliJ IDEA下配置git

  • 本地安裝好git,并配置合理的SSH key,具體看這里

https://blog.csdn.net/hust/article/details/8230454

  • 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

mac下同時按alt+F12,進入idea命令行

常見的命令:

clone項目 git clone xxxxxx

檢查項目狀態 git status

切換分支并和遠程的分支關聯 git checkout -b xxx -t origin/xxx

拉最新更新 git pull

提交更新 git commit -am "備注"

合并分支到當前分支,首先切換到需要被合并的分支 git checkout xxx, 再合并 git merge yyyy

提交 git push

總結

以上是生活随笔為你收集整理的idea git 在文件上点了revert怎么复原_在 IntelliJ IDEA 中使用 Git,太方便了的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。