--- tags: Git, disqus: hackmd --- # Git revert 遇到這個狀況是,需求改完並合併develop跟qatest後,最後要合併master時被告知需求不需修改了,此時就必須還原develop跟qatest。 (備註:qatest操作手法與develop相同) ``` git checkout develop git pull -p git revert 17452838a0a8ecb7e3d303db4560da9d01e5b603(這個是你推上去的branch的,不是develop或latest) git push ``` Push完之後,另開一個分頁去找到你原先異動的地方並檢查改動是否被還原了。 快速檢查的方法,先從master去找到你改動的資料夾,然後複製一頁出來, 把複製那頁的網址上的master改為develop,如此就有了master的跟develop, 這樣便可以檢查develop被還原了沒,master的部分不需要擔心因為沒有請求合併,他就只是一個commit而已。 Develop跟qatest要被revert原因是,在修改過程中為了檢查在develop跟qa修改是否正常,有推上並合併,所以要還原。 或是也可以到,你的merge requset(請求合併)的紀錄查看。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up