git回退到某个commit的某个文件


操作步骤如下:

 1. git log "filename" (如:git log code/base/unidentified.c,查看当前文件的commit-id记录)

    2. git reset "commit-id" "filename" (如: git reset 12edd3a code/base/unidentified.c,回退到某个commit,但是filename还没有回退)

    3. git checkout -- "filename" (如: git checkout --  code/base/unidentified.c,unidentified.c回退到某个commit,这时候本地文件unidentified.c显示的才是12edd3a这个commit时的样子)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM