idea 上傳項目到碼雲git倉庫(完整操作流程),以及idea清除git項目記錄操作,撤銷提交的commit

經常會上傳項目到碼雲git倉庫上,以及偶爾會需要idea清除git項目記錄,以及如果不小心把一些敏感的數據提交了,比如密碼之類的,如果還沒有推送到遠程的倉庫上去,是可以撤銷的,
,記錄一下操作流程

首先在碼雲上新建倉庫

在這裏插入圖片描述

  1. 把項目添加到Git倉庫
    在IDEA的菜單欄點擊 VCS > import into version control > Create Git Repository
    在這裏插入圖片描述
    在這裏插入圖片描述

  2. 這時候項目文件變成紅色,在項目上右鍵Git > Add ,之後項目文件變綠色
    在這裏插入圖片描述

  3. 配置碼雲倉庫的路徑
    點擊Git > Repository > Remotes
    在這裏插入圖片描述

  4. 從碼雲倉庫上覆制路徑填寫進remotes裏面
    在這裏插入圖片描述
    在這裏插入圖片描述

  5. 這時候通過git拉取一下倉庫信息 (注:不要先推送,先推送會提示衝突失敗,先拉取再推送)
    在這裏插入圖片描述
    在這裏插入圖片描述

  6. 稍等一會,我們就能看到拉取回來的README.md了
    在這裏插入圖片描述

  7. 通過git commit提交我們的代碼到碼雲倉庫
    在這裏插入圖片描述

IDEA清除Git項目信息

1. 在setting的Version Control刪除項目的Git信息

在這裏插入圖片描述2. 刪除項目的.git文件,就完成了
在這裏插入圖片描述

撤銷提交的commit

如果不小心把一些敏感的數據提交了,比如密碼之類的,如果還沒有推送到遠程的倉庫上去,是可以撤銷的,撤銷後在log中看不到,但是對已經推送到遠程倉庫的話,則相當於還原到以前的commit,但是原來撤銷的commit還能在log中看到

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

注:
mixed 相當於代碼保留,撤銷git commit,同時撤銷git add,代碼回到未暫存區
soft相當於代碼保留,撤銷git commit ,不撤銷git add,代碼回到暫存區,在idea編輯器和mixed是一樣的
hard不保留代碼,撤銷git commit,同時撤銷git add,回到了上一次commit的狀態,並且相當於revert一次

在這裏插入圖片描述

撤銷上兩次的commit :HEAD~2或者HEAD^^,如此類推三次四次

在idea可以看到已經撤銷了剛剛的commit,文件又變回未提交的藍色了

在這裏插入圖片描述
如果已經push推送到了遠程倉庫,撤銷後,原來的commit還在log中顯示,相當於本地分支落後於遠程分支一個或多個版本




git 命令之初入門-對比IDEA的git使用
簡單java代碼生成器的開發教程(一),根據數據庫表逆向工程生成實體類
簡單java代碼生成器的開發教程(二),生成springboot+mybatis-plus的增刪查改的基本代碼(開發利器,附源碼)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章