git merge testSupport 合並testSupport分支代碼到當前分支。
若無沖突發生,git commit -m "RM ID:5094",在git push即可。
當testSupport分支沒有RM ID,需要將testSupport分支上的log打包成一個log,再指定一個RM ID,需要執行命令:git merge --squash testSupport,然后
再執行commit push即可。
但,需要注意的是,在執行git merge --squash testSupport之前,git log的日志可能已經出現有的日志沒有RM ID。此時,需要我們將代碼回到之前沒分支合並的時候。
git log,找到最后一條有RM ID的log記錄,其commit ID為151b419ac85746698aecc1dd7e98390976891311,執行命令:
git reset --hard 151b419ac85746698aecc1dd7e98390976891311,這就將代碼回滾到我們操作當前分支開始的狀態。
另:git commit之后,我們在git status上看不到具體的代碼提交信息了。若想再看見,可以執行git log -p -2,這是看到最后2條提交代碼的信息,里面有具體的代碼修改記錄。
若想看如git status那樣的樣子的代碼提交信息,可以執行命令:git log --stat,即可看到你想要看到的信息了。