[英]How to revert committed changes to files of a certain type in git
我想恢復舊的 git 已知提交(不是最后一個,已經推送到上游),但只想影響某些文件類型,例如*.java
。 其他更改,例如對我想保留的*.xml
類型文件的更改。
對*.java
文件的任何下游更改也應撤消。
# first revert your commit but without committing
git revert -n <commitToRevert>
# then restore your .xml files
git checkout <commitToRevert> -- *.xml
# and finally commit
git commit
( 不提交就恢復)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.