git revert commit番号でcommit番号のgit commitを取り消します。 あとはgit add --all して git pull + git pushでrevertをpushして完了。 git checkout commit番号 ファイル名 でファイルを復元。コミット番号を入れない場合は自分が作業する前の最新の状態で復元。 commit の コメントから出るときはCtrl + C esc + :wqでvimから出る 何はなくともgit pullから git pull -> git add --all -> git commit -m'コメント' -> git push 差分チェック
![とりあえずのGitメモ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/2182c8f37866c9798a808729bd1021e2e67ac9ce/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUUzJTgxJUE4JUUzJTgyJThBJUUzJTgxJTgyJUUzJTgxJTg4JUUzJTgxJTlBJUUzJTgxJUFFR2l0JUUzJTgzJUExJUUzJTgzJUEyJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz0zNmNhNGY1OGQxZDkxZDlmZDE5OGM5ZTRhMDU5M2EwOQ%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBpemNvbWFjbyZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ODc4NTllODVmNjQ3MmFlYTJjYmE4ZmZmMWI0YzkyMzA%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Ddedecc993bc6e993f15991e099288468)