我描述一下:
我現(xiàn)在有3個版本號commit id:a,b,c,我目前處在c上,且已Push到遠(yuǎn)程庫上
我需要回退到b,然后再編輯提交(假如版本號叫b1),再push到遠(yuǎn)程庫,應(yīng)該怎樣做?
問題2:
b1的修改和c的修改我都需要保存,然后再編輯提交,再push到遠(yuǎn)程庫,應(yīng)該怎么做?
我最后是reset --hard,然后merge到master上,c節(jié)點(diǎn)的編輯舍棄掉了,謝謝大家的熱心幫助
我遇到這個問題的原因,我回想一下是這樣:
我在b節(jié)點(diǎn)的時候一個需求已經(jīng)做完了,我在這個節(jié)點(diǎn)上繼續(xù)去做下一個需求,但是接到通知說要把第一個需求上線,然后就這樣了
所以我應(yīng)該在第一個需求做完之后新建一個分支,在新分支上繼續(xù)做下一個需求
你們說是這樣嗎?
閉關(guān)修行中......