我描述一下:
我現在有3個版本號commit id:a,b,c,我目前處在c上,且已Push到遠端庫上
我需要回退到b,然後再編輯提交(假如版本號碼叫b1),再push到遠端函式庫,應該怎麼做?
問題2:
b1的修改和c的修改我都需要保存,然後再編輯提交,再push到遠端庫,應該怎麼做?
我最後是reset --hard,然後merge到master上,c節點的編輯捨棄掉了,謝謝大家的熱心幫助
我遇到這個問題的原因,我回想一下是這樣:
我在b節點的時候一個需求已經做完了,我在這個節點上繼續去做下一個需求,但是接到通知說要把第一個需求上線,然後就這樣了
所以我應該在第一個需求做完之後新建一個分支,在新分支上繼續做下一個需求
你們說是這樣嗎?