タグ コミットログ
人気順 5 users 50 users 100 users 500 users 1000 usersrebase 教から脱退します - Qiita
rebase で色々あったので、備忘録として簡単に書いていきます。 前提背景 開発作業中、元のブランチに変更があった場合、私は変更を取り込むために常に rebase を使用します。これを選ぶ主な理由は「コミットログが見やすく保たれるため」です。 Gitには同様のコマンドとして merge がありますが、これは変更を取り込む... 続きを読む
いいコミットメッセージの共通点と書き方〜便利なテンプレートやチーム開発時のお作法まで詳しく解説〜 | PrAhaENGINEERLAB
Gitを用いた開発作業を行う際、意図がわからないメッセージのコミットを積み重ねていくと、コミットログを見る人の負担が増えたり、コミットログを活用する習慣がなくなっていき、開発効率の低下を招きます。このような課題を未然に防ぐために、読み手を意識した「いいコミットメッセージ」を書いていく必要がありますが... 続きを読む
綺麗なコミットログを作りたいときのgitテクニック - Qiita
これは何 僕は開発作業をしているとき、PRをあげるまでの開発途中はwipコミットに変更を記録していき、最後にコミットを仕上げていくような作業をよくします。 初めからコミットを綺麗に書きながら開発ができれば良いのですが、 にあるようなコミットログを仕上げていこうと思うとどうしても最後にコミットログを整理し... 続きを読む
git-notesでコミットにメモをつける - アジャイルSEの憂鬱
2020年に「コミットログは良くならない」というのを悟ったので、現実的な解決案である「git-notesでメモを残す」について記事を書いておきます。 前回の記事 sinsoku.hatenablog.com git-notes 詳細は git notes --help を読んでください。 概要は以下の通りです。 コミットログとは別にメモを残せる コミットはそのまま... 続きを読む
コミットサブジェクト(題目)とメッセージ部分を分けるには - Qiita
本題 https://medium.com/@risacan/コミットメッセージの書き方-64aeadd92057 の[2行目に空行を設ける]の節をみて、意外と知らない人多いのかなぁ、と思ったので。 上のリンクでは、 git commit 打ってから、コミットログの編集画面に移行して、コミットメッセージをコミットサブジェクト(題目)とメッセージ部分に分けて書いているが、その時、2行目を空白にする必... 続きを読む
JavaScriptのライブラリを徐々にTypeScriptに移行する | Web Scratch
Almin というライブラリは元々JavaScript(+Babel)で書かれていましたが、今年の2月に src/ 下のソースコードはTypeScriptに移行しました。 その時のコミットログは次のPRに残っているため、コミットログを1コづつ見ていけばどのように行われていったが分かると思います。 Convert src/ to TypeScript by saneyuki · Pull Reque... 続きを読む
tigでコミットログ見てるときに「このコミットが含まれたプルリクに飛びたい」と思うときがあるので見れるようにした - パルカワ2
2017 - 02 - 09 tigでコミットログ見てるときに「このコミットが含まれたプルリクに飛びたい」と思うときがあるので見れるようにした @hisaichi5518 .tigrc とかで設定して、閲覧している commit をキーボードショートカットで開けるようにしておけば、commit のページに Pull Request へのリンクが含まれていそう — ホームページビルダー (@r7ka... 続きを読む
Gitのコミットグラフを可視化できるGitGraph.jsがおもしろい - Qiita
プレゼン資料を作っている時に「このコミットグラフをMarkdownかテキストで書けたらな」と思ったことがある人、結構いるのではないでしょうか。 GitGraph.js を使うと、JavaScriptで記述したコミットログをcanvasを使って可視化できることを知りました。なかなかおもしろいです。 準備 まず GitGraph.js の JavaScript と CSS ファイルを読み込みます。 G... 続きを読む
gitにおけるコミットログ/メッセージ例文集100
私はコミットログの書き方に悩む英語の苦手な人間である。実際、似たような人は世の中に結構いるようで、頻出単語を集計したりまとめたものは既にあって役に立つのだけれど、これらはあくまで単語の話であり、具体的な文を構成する過程でやっぱり困る部分がかなりあった。 要するに、どういう時にどういう文が使われているのか、ということを示した例文集が欲しいのである。ググると他にも「例文集があればいいのに」みたいな声は... 続きを読む
Git コミットメッセージのプラクティスまとめ - 酒と泪とRubyとRailsと
最近、自分のgitのコミットログを読み返してみたら、すごく分かりづらかったので勉強も兼ねて、Git のコミットログのプラクティスを勉強してみました! Gitのコミットメッセージの書き方 以下のサイトを参考にさせていただきつつ、簡単にまとめてみました! Gitのコミットメッセージの書き方 | プログラミング | POSTD Gitのコミットメッセージの書き方 - Qiita 書き方を知ることのメリッ... 続きを読む
本の虫: GCC 6にインデントミスの警告機能が追加
GCC 6にインデントミス警告の機能が追加された。ドキュメントのコミットログは以下の通り。 gcc.gnu.or g Git - gcc.git/blobdiff - gcc/doc/invoke.texi このインデントミスの警告機能は、-Wmisleading-indentationオプションで有効にできる。 if ( condition ) foo() ; bar() ; // 警告 具体的... 続きを読む
MetroGit·Gitでフランスの地下鉄を表現 MOONGIFT
Gitのコミットログやブランチを切った後の分岐やマージを見ていて何かに似ていると思った人がいたようです。確かに出発点があって、最後に終点があると言うのは似ているかも知れません。 それは線路です。MetroGitはなんと、Gitのコミットログを使ってフランスの地下鉄を表現しています。 MetroGitの使い方 既に完成しているのでこれ以上いじることはないでしょう。というか変更すると路線図にならなくな... 続きを読む
Linuxカーネルの次のバージョンは4.0、コード名「Hurr durr I'ma sheep」 | マイナビニュース
The Linux Home Page at Linux Online Linus Torvalds氏は2月23日(協定世界時)、「kernel/git/torvalds/linux.git - Linux kernel source tree」のコミットログおいて、投票の結果、次期Linuxカーネルのバージョンを「4.0」とすること、開発コード名を「Hurr durr I'ma sheep」とす... 続きを読む
コミットログを綺麗に書く努力をする。 - パルカワ2
2014-05-01 コミットログを綺麗に書く努力をする。 tech git 綺麗なコミットログとは 綺麗なコミットログとは、コミットログを見返す時に知りたい事を知れる。 コミットログを見返す時は、「なぜその変更を行ったか」を知りたい。 つまり、「なぜその変更を行ったか」を書けば綺麗なコミットログになると言える。 ファイルを変更した場合 一行目:「何」に「どういった」変更を行ったかを簡潔に書く 二... 続きを読む
履歴を残したまま複数のgitリポジトリを統合する - Qiita
半年ほど前のことでうろ覚えなのですが、pixivで複数のリポジトリを統合したときの方法を紹介します。 AAAAAリポジトリとBBBBBリポジトリを統合し、ZZZZZという大きなリポジトリを作成します。もちろんコミットログを統合前まで遡れるようにするのが絶対条件です。 最終形↓ ZZZZZ .git AAAAA BBBBB filter-branch まず、新しくgit clone AAAAAしてき... 続きを読む
思考停止ワードとコミットログとコードコメント - 勘と経験と読経
2013-09-29 思考停止ワードとコミットログとコードコメント Project Management 古い記事になるのだけれど、バージョン管理ツールにコミットログのNGワードを登録するという話が面白かった。ソフトウェアは思考がそのまま品質につながるようなところがある。思考停止に近しいワードを禁止してしまうのも手かもしれない。 コミットログのNGワード 注意するのも疲れるし、大抵の場合は注意して... 続きを読む
gitのコミットログなんて"fixed"だけで十分だろ!エンジニアならコード読め! - hogehoge @teramako
ソース: https://twitter.com/mattn_jp/status/271117577693044736 続きを読む
git cherryでブランチ間のコミットのdiffを。色もつけて - ( ꒪⌓꒪) ゆるよろ日記
git cherryで、ブランチ・ツリー間のコミットのdiffを見ることができる。 git cherry [-v] [<upstream> [<head> [<limit>]]] デフォルトでは、upsteamに無いコミットは"+"で、逆にheadになくてupstreamにあるコミットは"-"で表示される。それとsha1のみ。味もそっけもない。 "git cherry -v"で、コミットログもでる... 続きを読む
Route 477 - コミットログを英語で書くためのテンプレ , Wirbでirbを色つけする
■ [english] コミットログを英語で書くためのテンプレ githubに上げるコードは、可能なら英語でコミットログを書いたほうが良いです。なんか面白そうなプロジェクト見つけたとして、コミットログがロシア語とかアラビア語だったら困るよねという話です。 英語とか難しいと思うかも知れないですが、だいたい何か追加したか直したか変更したかのどれかなのでわりとパターン化できます。読めない言語で書かれてい... 続きを読む
gitで一度行った変更をなかったことにする方法4つ - TIM Labs
gitでは様々な方法でコミットログを書き換えることができます。その一例として一度行った変更をなかったことにする方法を4つ紹介します。問題1: ライブラリの新機能を試すためにあれこれ適当なコードを書いてみた。でももう要らない。$ $EDITOR$ git commit -am 'foo'$ $EDITOR$ git commit -am 'bar'$ $EDITOR$ git commit -am ... 続きを読む