タグ

gitとcommitに関するdecoy2004のブックマーク (2)

  • 図解Gitコミットの修正まとめ git reset, cherry pick, revert, commit --amend, rebase - Qiita

    オライリー・ジャパン『実用Git』を最近読み終えたので、 コミットの修正方法について、簡単に実例を交えてつらつらとまとめておく。 過去にマージについて「Gitマージの基」としてまとめたので興味があれば参考まで。 コミットの修正 SVNと違ってGitではローカル環境にレポジトリを保有するので、未公開のコミットをローカルレポジトリに対して行う事ができる。おそらく、SVNの時代と違ってこまめにコミットしたりする事が増えるので、コミットコメントの粒度が細か過ぎてわかりにくくなっていたり、コメントにタイポがあったりと、共同開発者を混乱させるようなコミットログを残してしまう可能性がある。そこで、Gitで開発するのであれば、適切なコミットログを残せるよう心がけるとともに、未公開分のコミットの修正方法を学んでおく必要がある。(公開後のコミットは、共同開発者の混乱を招きかねないので原則変更しない方が良い)

    図解Gitコミットの修正まとめ git reset, cherry pick, revert, commit --amend, rebase - Qiita
  • Gitのコミットメッセージの書き方 - Qiita

    Gitのコミットメッセージの書き方 自分なりにまとめてみました。Git歴浅いので、意見募集中です。 (2014年12月17日追記) 想像以上にたくさんの方にストックなりはてブなりいただいたので、はてブでなるほど!と思ったコメントをもとに少し修正・加筆してみました。 (2022年1月4日追記) 最新の書き方をこちらに書きました。 https://zenn.dev/itosho/articles/git-commit-message-2023 原則 以下のフォーマットとします。 1行目:変更内容の要約(タイトル、概要) 2行目 :空行 3行目以降:変更した理由(内容、詳細) 日語でも英語でもOKですが、リポジトリで統一してください。 1行目 コミット種別と要約を書きます。フォーマットは以下とします。 [コミット種別]要約 コミット種別 以下の中から適切な種別を選びます。 (多すぎても悩むので

    Gitのコミットメッセージの書き方 - Qiita
  • 1