iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 27
0
自我挑戰組

用 Android Studio / IntelliJ IDEA 完成 Git 操作系列 第 27

用Android Studio / IntelliJ IDEA退回提交

  • 分享至 

  • xImage
  •  

終於要水最後一篇,有時候總是會不小心提交錯誤,這時候退回上一個提交就很好用。但要強調,這個用法最好是只在自己的功能分支使用,隨便在別人的功能分支使用如果造成物理上的衝突,本文不負責

  • 我第六個功能寫到一半不小心提交推送上去
    https://ithelp.ithome.com.tw/upload/images/20200927/20124384ql3lC4l6QF.png

  • 如果只要退回上一步,那就是加上^,如果是很多步,那就是~X,X就是步數
  1. 點擊VCS
  2. 點擊Git
  3. 點擊Reset HEAD
  4. 因為我們只要退回上一步,在To Commit的地方輸入HEAD^
  5. 點擊RESET
    https://ithelp.ithome.com.tw/upload/images/20200927/20124384bObt96nzzA.png

  • 如果只有提交沒有推送的話到這個步驟就結束
  1. 點擊VCS
  2. 點擊Git
  3. 點擊Rollback
  4. 把全部的檔案都勾選
  5. 點擊ROLLBACK
    https://ithelp.ithome.com.tw/upload/images/20200927/20124384MPDSisY7Jw.png

  • 如果有推送的話,我們要把本地端的程式碼覆蓋到遠端,鍵盤"Ctrl + Shift + k"開啟推送頁面
  1. 點擊PUSH右邊的下箭頭
  2. 點擊Force Push
  3. 點擊FORCE PUSH
    https://ithelp.ithome.com.tw/upload/images/20200928/20124384ycQANqHa0u.png

上一篇
用Android Studio / IntelliJ IDEA終端機合併前預先解衝突
下一篇
用SourceTree退回提交
系列文
用 Android Studio / IntelliJ IDEA 完成 Git 操作30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言