gitは修正を元に戻し、現在の修正を破棄します.


還元には三つの場合があります.
  • ファイルを修正しただけです. git
  • ファイルを修正し、一時預かりエリア( , git add git commit -m " xxx")に提出しました.
  • によってファイルが修正され、倉庫エリア( , git add git commit -m " xxx")に提出された
  • .
    場合1:
    git checkout -- aaa.html 			//     `aaa.html`  
    git checkout -- * 					//       
    
    場合2:
    git log --oneline            //     
    git reset HEAD               //        
    git checkout -- aaa.html
    
    場合3:
    git log --oneline   			 //     
    git reset HEAD^    				 //         ,   HEAD     ^						HEAD^         					HEAD^^          					HEAD~            
    git checkout -- aaa.html