學習紀錄 ▎第一次自己解決Git衝突

閱讀時間約 2 分鐘

事情是這樣發生的,由於直播班第二週和第三週的作業內容很相似,於是我就把第二週的作業資料夾「複製」了一份,作為第三週的基底,並把第三週的作業內容完成後,準備上傳到一個新建的 week3 遠端 repository (以下簡稱repo)
按照往常的流程,先用 git init 初始化,此時 git 就有跳出訊息,說明這個資料夾已經指向 week2 的 repo,但是我完全忽略這個提示訊息,還是持續操作,直到指定 git repo 指向的時候,它無法綁定我新建的 week3 repo,我還是不懂為什麼跳錯😂,直接強制的把它 push 上去了,沒想到悲劇就此發生了....
我的week3資料庫沒有任何動靜,反而是week2的作業內容被覆蓋了
由於我是使用「複製」的方式,所以其實第二週和第三週兩個資料夾指向的遠端 repo 會是同一個!
於是乎,我先重建了一個資料夾,把第三週的作業內容複製過去,push 到 week3 repo後,再回來修正剛剛的錯誤,開始了這一次的 git 修復之旅
第一個想法是回到上一次的 commit 狀態,所以用 git log 查詢了commit 紀錄,然後用 git reset --hard、git reset HEAD^...,各種方式想要回復成上一個 commit 版本,這一段連我自己都搞不懂發生了什麼事,就是亂試一通,只能先流水紀錄大概過程
回到上一次的 commit 狀態貌似是不可行了,所以我一度想放棄,乾脆把整個 week2 repo 焚毀😂,直接重建一個還比較快,但是一想到這只是我的小小作業,內容不過是100行以內可以解決的程式碼,實戰的時候,總不可能把公司的大檔案給銷毀重來吧,必須回去好好解決問題!
後來就放棄復原 commit 版本的這個做法,想說把 week2 的作業內容重新push上去,覆蓋錯誤的內容試試看
這時候 git 的回應內容我有點忘了,不過大致應該是說:遠端和本地端的兩個檔案有衝突,需要先 pull 遠端的資料夾下來,解決衝突才能 push 新的上去

所以我先把 week2 的作業內容備份好,依照指示把遠端的檔案 pull 下來,然後把剛剛備份好的內容貼回到正確的位置,整理和復原成我要的樣子後,再重新 commit 和 push 一次,居然就順利解決了!好像也沒什麼難的...
所以本次結論:
  • 請不要偷懶,好好為不同專案建立新資料夾
  • git 給的回應都要好好的看,不要不理它啊!
  • git 並沒有想像中可怕,我一定可以跟它和平相處的
荒謬的個人的作業覆蓋驚魂記到此結束🙀
我是Amber,前端學習中,歡迎交流討論🧸
來源:網路迷因


為什麼會看到廣告
avatar-img
22會員
22內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Amber hh的沙龍 的其他內容
9 月份剛從切版直播班畢業(可以看這一篇學習紀錄),我是毫不猶豫的就參加了下一階段的 JavaScript 直播班!當然是因為不滿足於作品只能是靜態的切版頁面,還想加入更多酷酷的效果,但總是會在使用套件上卡住,對 API 的概念也不足,接資料時二二六六的,不甘於被技術受限制的自己,當然要繼續修練😤
相信大家對於 sticky 這個效果不陌生,網頁上方的導覽列、文章側邊的相關閱讀等,諸多網頁都能看見它的身影,不過這篇不是 sticky 的使用教學,而是我自己的踩雷紀錄😅💣
相信不少人在學習寫程式的過程中,光是學習知識點就已經消耗大量腦細胞,如果跟我一樣選擇自學,本身美感和創意並不充裕到可以完成一份設計稿,也不像在學校裡有一起學習的夥伴,雖然有想做side project的念頭,也會完全不曉得該如何著手吧... 那麼我是怎麼完成的呢?
自學程式的過程中,你總是把transform、transition,甚至是translate搞混嗎!為了分辨「轉變」的三個關係字,並理解到底什麼時候要用哪個屬性才正確,這篇筆記誕生了!
9 月份剛從切版直播班畢業(可以看這一篇學習紀錄),我是毫不猶豫的就參加了下一階段的 JavaScript 直播班!當然是因為不滿足於作品只能是靜態的切版頁面,還想加入更多酷酷的效果,但總是會在使用套件上卡住,對 API 的概念也不足,接資料時二二六六的,不甘於被技術受限制的自己,當然要繼續修練😤
相信大家對於 sticky 這個效果不陌生,網頁上方的導覽列、文章側邊的相關閱讀等,諸多網頁都能看見它的身影,不過這篇不是 sticky 的使用教學,而是我自己的踩雷紀錄😅💣
相信不少人在學習寫程式的過程中,光是學習知識點就已經消耗大量腦細胞,如果跟我一樣選擇自學,本身美感和創意並不充裕到可以完成一份設計稿,也不像在學校裡有一起學習的夥伴,雖然有想做side project的念頭,也會完全不曉得該如何著手吧... 那麼我是怎麼完成的呢?
自學程式的過程中,你總是把transform、transition,甚至是translate搞混嗎!為了分辨「轉變」的三個關係字,並理解到底什麼時候要用哪個屬性才正確,這篇筆記誕生了!
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
Thumbnail
🍀🍀🍀fumi老師:❤️❤️❤️ 🥰🥰🥰今天來練習遠距離靈氣療癒技術的同學說了一句話:「我要靠我自己的力量,不再靠外界的力量了!」,這句話讓我當下非常的動容。 🥰🥰🥰同學來上課的時候,Fumi老師就提醒同學:「靈魂所擁有的能力,你都擁有只是尚未覺醒而已,靠自己的力量去轉變自己的
Thumbnail
🍀🍀🍀fumi老師:❤️❤️❤️ 🥰🥰🥰今天的課程著重在靈氣水晶陣運用在占卜🔮的準確度練習,在靈氣大師階的課程中,如何在療癒的深度與廣度之間取得平衡點,對於療癒師來說很重要,對於客戶來說,如何能夠在最短的時間內解決問題🙋‍♀️,才是客戶真正關心的重點。 🙋‍♀️🙋‍♀️🙋‍
Thumbnail
🍀🍀🍀fumi老師:❤️❤️❤️ 🥰🥰🥰靈氣療癒學習📑的關卡,每個人都會有卡關的問題嗎? 📧📧📧答案是:多多少少都有,只是療癒師自己是否能夠覺察得到?還有如果卡住了,是否有人可以救援呢? 🪭🪭🪭今日同學特別來練習,對於遠距離的靈氣療癒的這項技術,一直都還有一個卡住的關
Thumbnail
雖然目前已有再投資(全都是台灣加權正二),看了菲式思考有感,決心要好好學習主動投資理財這塊 暫定下列兩項計畫同時進行: 擬定好學習路線(各種投資工具,包含商品及xq等等). 每日週間至少閱讀一篇經濟日報文章文章撰寫心得. 先用20萬嘗試.
Thumbnail
為什麼要學日文呢?在這篇文章跟你分享一些我學習日文的心路歷程!
Thumbnail
懂得經營自己的婚姻才能擁有和諧的家庭,下麵清穀道長為大家分享該如何經營自己的婚姻,歡迎大家閱讀如何經營自己的婚姻。 首先一定要忠誠,兩個人在一起最重要的就是忠誠,忠誠在婚姻中至關重要,你決定了婚姻的品質與婚姻能否繼續走下去我們既然選擇了對方就要對對方負責,即使我能遇到更好的我們也要守住自己的底線,如
Thumbnail
你是否有這樣的經驗:去賣場買了一堆家裡已經有的東西,或是常常忘了自己把物品放到哪裡。 如果你有以上的症狀,這篇你很適合你繼續看下去了… Notion備品紀錄系統的藍圖
Thumbnail
當你開始要正式進入學習語言的階段,第一步就是要來挑選你的第一本書啦! 雖然Wing一直提倡少用教科書,要靠多接觸來學習,但是在你剛接觸的時候用書來幫你打下一些知識基礎會讓你之後大量接觸的時候輕鬆一點,下面的角度都是從自學出發,畢竟如果你是上課你應該也不用挑書了 XD。
Thumbnail
謝謝每一位曾經陪伴過我、鼓勵過我的朋友 這一集podcast中的我 或許跟你印象中搞笑的我不太相同 但 這些都是我(感性與性感)的一部分 真心謝謝你願意進到我的世界裡
Thumbnail
寫到這突然鼻子有點酸酸的。 啊!我果然還是很喜歡畫畫吧!
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
Thumbnail
🍀🍀🍀fumi老師:❤️❤️❤️ 🥰🥰🥰今天來練習遠距離靈氣療癒技術的同學說了一句話:「我要靠我自己的力量,不再靠外界的力量了!」,這句話讓我當下非常的動容。 🥰🥰🥰同學來上課的時候,Fumi老師就提醒同學:「靈魂所擁有的能力,你都擁有只是尚未覺醒而已,靠自己的力量去轉變自己的
Thumbnail
🍀🍀🍀fumi老師:❤️❤️❤️ 🥰🥰🥰今天的課程著重在靈氣水晶陣運用在占卜🔮的準確度練習,在靈氣大師階的課程中,如何在療癒的深度與廣度之間取得平衡點,對於療癒師來說很重要,對於客戶來說,如何能夠在最短的時間內解決問題🙋‍♀️,才是客戶真正關心的重點。 🙋‍♀️🙋‍♀️🙋‍
Thumbnail
🍀🍀🍀fumi老師:❤️❤️❤️ 🥰🥰🥰靈氣療癒學習📑的關卡,每個人都會有卡關的問題嗎? 📧📧📧答案是:多多少少都有,只是療癒師自己是否能夠覺察得到?還有如果卡住了,是否有人可以救援呢? 🪭🪭🪭今日同學特別來練習,對於遠距離的靈氣療癒的這項技術,一直都還有一個卡住的關
Thumbnail
雖然目前已有再投資(全都是台灣加權正二),看了菲式思考有感,決心要好好學習主動投資理財這塊 暫定下列兩項計畫同時進行: 擬定好學習路線(各種投資工具,包含商品及xq等等). 每日週間至少閱讀一篇經濟日報文章文章撰寫心得. 先用20萬嘗試.
Thumbnail
為什麼要學日文呢?在這篇文章跟你分享一些我學習日文的心路歷程!
Thumbnail
懂得經營自己的婚姻才能擁有和諧的家庭,下麵清穀道長為大家分享該如何經營自己的婚姻,歡迎大家閱讀如何經營自己的婚姻。 首先一定要忠誠,兩個人在一起最重要的就是忠誠,忠誠在婚姻中至關重要,你決定了婚姻的品質與婚姻能否繼續走下去我們既然選擇了對方就要對對方負責,即使我能遇到更好的我們也要守住自己的底線,如
Thumbnail
你是否有這樣的經驗:去賣場買了一堆家裡已經有的東西,或是常常忘了自己把物品放到哪裡。 如果你有以上的症狀,這篇你很適合你繼續看下去了… Notion備品紀錄系統的藍圖
Thumbnail
當你開始要正式進入學習語言的階段,第一步就是要來挑選你的第一本書啦! 雖然Wing一直提倡少用教科書,要靠多接觸來學習,但是在你剛接觸的時候用書來幫你打下一些知識基礎會讓你之後大量接觸的時候輕鬆一點,下面的角度都是從自學出發,畢竟如果你是上課你應該也不用挑書了 XD。
Thumbnail
謝謝每一位曾經陪伴過我、鼓勵過我的朋友 這一集podcast中的我 或許跟你印象中搞笑的我不太相同 但 這些都是我(感性與性感)的一部分 真心謝謝你願意進到我的世界裡
Thumbnail
寫到這突然鼻子有點酸酸的。 啊!我果然還是很喜歡畫畫吧!