Git 上一個很好用的設定,不需要改變原來的工作模式,有種「被動靈氣」的感覺 XD
在 Twitter 上看到這則推:
整理了三個 GIT 比較少用的指令:bisect 是利用二元對切,自動協助 checkout commit 快速找到第一個發生問題的 commit。 rerere 是讓解衝突的方式,可以重複利用。worktree 則是在同一個 repo 下直接新建不同的工作目錄,方便工作上直接對照或查看。#GIThttps://t.co/YsObFucOyU
— mouson (@mouson) March 24, 2019
裡面提到了 git rerere 這個指令,投影片裡面雖然有給方法,不過一時間沒看懂... (oops)
找了一下官方文件與其他文件後發現其實意外的簡單,就是在 .gitconfig
設定檔內開啟個 flag 後就沒事了,其他的動作照以前的方式走。Git 的被動技能就是在每次遇到 conflict 以及解決的時候就會記錄下來,當下次遇到同樣的情況就自動幫你解。
先開起來再說,之後來看看有什麼副作用再來抱怨 XDDD