並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 12 件 / 12件

新着順 人気順

git logの検索結果1 - 12 件 / 12件

  • ほぼろ on Twitter: "これは本当にとても便利なgitのログ機能なんですが、 `git log -L :関数名:ファイル名` でその関数の履歴が見れます https://t.co/wcul1OYr0W"

    これは本当にとても便利なgitのログ機能なんですが、 `git log -L :関数名:ファイル名` でその関数の履歴が見れます https://t.co/wcul1OYr0W

      ほぼろ on Twitter: "これは本当にとても便利なgitのログ機能なんですが、 `git log -L :関数名:ファイル名` でその関数の履歴が見れます https://t.co/wcul1OYr0W"
    • git logの内容を検索する-Sと-Gの違い - $shibayu36->blog;

      ずっとgit logの内容を検索するときに-Sオプションを使っていたが、実は近いオプションに-Gオプションもあり、探したい内容によっては使い分けないとダメということを初めて知った... 詳しくはhttps://git-scm.com/docs/git-logの-Sと-Gのドキュメントを見てほしい。簡単にまとめると -Sは指定した文字列の出現回数が変わるdiffがあるcommitを検索する -Gは指定した正規表現がマッチする文字列がdiffにあるcommitを検索する ドキュメントの事例部分が結構わかりやすくて、以下のようなdiffがあった場合 + return frotz(nitfol, two->ptr, 1, 0); ... - hit = frotz(nitfol, mf2.ptr, 1, 0); -S frotzで検索をかけると、frontsの出現回数は変わってないのでマッチしない

        git logの内容を検索する-Sと-Gの違い - $shibayu36->blog;
      • Your git log is not a changelog!

        written on Thursday, July 14, 2022 When you maintain a project, publishing new releases can quickly become a chore, so naturally one tries to automate it as much as possible. One release step which is often automated is updating the changelog. We already have git commit messages, so let's gather all the messages since the last tag and "Voilà!" changelog entries for the new version! There is howeve

        • Windows10のgit logが文字化け(<E8><A4>...)するときの対処 - Qiita

          powershellやcmdで見ると以下のように文字化けしてしまっていたのですが この記事のコメント欄で「gitでなくgit logで表示に使ってるlessの文字コードが違うのではないか」ということと、lessはLESSCHARSETという環境変数で文字コードを指定できるということを知ったのでシステムで環境変数を設定。 コマンドプロンプト・Powershellを再起動(VisualStudioから起動したcmdはVisual Studioごと再起動しないとダメだった)してもう一度git logを試すと (コンソールで環境変数を出力させて正しく反映されているか確認して) Powershellでもcmdでも日本語でgit logできるようになりました。 Register as a new user and use Qiita more conveniently You get articles

            Windows10のgit logが文字化け(<E8><A4>...)するときの対処 - Qiita
          • Gitのパワーを最大限に活用するにはAtlassianによるチュートリアルがおすすめ - mergeとrebaseの比較や高度なgit logなど

              Gitのパワーを最大限に活用するにはAtlassianによるチュートリアルがおすすめ - mergeとrebaseの比較や高度なgit logなど
            • git log、git diff、git showでの日本語の文字化けをまとめて対策 | WWWクリエイターズ

              新しくサーバーに開発環境構築して使い始める時、「git log」「git show」 「git diff」などを使うと、多くの場合、日本語が文字化けしてうまく表示できません。 具体的には、以下の2点がよく問題になります。 今回対応する問題: Gitの日本語文字化けのよくある症状 まずは、(1)の症状です。 説明の簡単のため、「さくらレンタルサーバーを借りたデフォルト状態」を例にとって進めていきます。他のサーバーでも似たような状況ではないでしょうか?(推測) 少なくともさくらレンタルでは、初期状態がどんなかというと、git diffとかやると、下の画像のように「ESC」とかたくさん出力されてしまいます。 感じ悪いですよね。。git log やgit show でも、同じような文字化けが見られるはずです。 スクショ上で、「ESC」で表示されているものは、「文字化け」というよりは、エスケープコー

              • git-logを上手に使って無駄なDockerビルドを回避する | Offers Tech Blog

                こんにちは! Offers, Offers MGR を運営している株式会社 overflow 所属、エンジニアの藤井です。 最近、既存機能のリプレースのため頻繁にデプロイ作業を繰り返していたのですが、Docker ビルドの時間が長くてイライラしていました。 Docker イメージのサイズは可能なかぎり最小を保つべきですが、それでも追加開発を繰り返せばギガバイト単位になってしまうことも珍しくはありません。 そうなると、Docker ビルドにかかる時間も長くなり、開発効率が落ちてしまいます。 そこで今回は、git-log を上手に使って無駄な Docker ビルドを回避する方法をご紹介します。 その前に、まずは Docker タグの戦略について考えていきます。 Dockerタグの戦略について Microsoft のドキュメント "Recommendations for tagging and

                  git-logを上手に使って無駄なDockerビルドを回避する | Offers Tech Blog
                • あるバージョン間の変更行数(追加&削除)を集計する (git diff --stat, git log --numstat) | まくまくGitノート

                  あるバージョン間の変更行数(追加&削除)を集計する (git diff --stat, git log --numstat) 下記の説明では、バージョン 1、バージョン 2 のリリースコミットとして、タグ v1、v2 が設定されているとします。 バージョン間の変更行数を調べるには、主に git diff --stat を使った方法と、git log --numstat を使った方法があります。 git diff --stat v1 v2 v1 と v2 のスナップショット間で差分を取って変更行数を集計したいとき git log --numstat v1..v2 v1 から v2 までの各コミットの修正行数を集計したいとき バージョン間の変更行数を調べる (1) git diff を使う方法 リビジョン間(v1 と v2)の変更行数を調べるには、下記のように git diff に --sta

                    あるバージョン間の変更行数(追加&削除)を集計する (git diff --stat, git log --numstat) | まくまくGitノート
                  • git diff と git log におけるドット表記

                    git diff の引数の A..B や A...B と、git log の引数の A..B や A...B は同じ書き方だが、前者(git diffの引数のドット表記)は差分を取る対象となる2つのコミットを表し、後者(git logの引数のドット表記)はコミットの範囲(集合)を表す。 記法は同じだがそれぞれが意味する概念は全くの別物で、関係性を類推して理解しようとすると混乱する(実際、私も長い間混乱していた)。gitでドット表記が現れた場合には、文脈からどちらの概念を表しているかを判断した上で解釈しよう。 git diffにおけるドット表記 git diff は2つのコミット(それぞれに付随するソースツリー)の差分を出力する。A、Bがコミットだとすると、git diff の文脈において A..B や A...B はその2つのコミットの選び方を表現する。 git diff A..B git

                      git diff と git log におけるドット表記
                    • Gitのcommitメッセージテンプレートを使ってcommit - lycheejam's tech log

                      概要 コミットメッセージの内容を揃えることを目的にGitのコミットメッセージテンプレートを作成し登録します。 そうすることでコミットの際に「こう言うことを書けばいいんだな」と意識できます。 さらに、絵文字Prefixを使っているのであればこの絵文字はこう言う意味だよみたいなものをコミットの際に表示させることができます。 業務としてGitを使った開発をしなければ一生、目に触れることのない知識だったでしょう。 目次 概要 目次 参考サイト様 commit message templateの作成&登録 commit message templateの作成 commit message templateの登録 commit message templateを使ってcommit 雑感 参考サイト様 Git - Git Configuration Gitのコミットコメントを絵文字Prefixにして楽し

                        Gitのcommitメッセージテンプレートを使ってcommit - lycheejam's tech log
                      • 配管を作って学ぶGit - write ahead log

                        この記事はGit Advent Calendar 2019の記事です. ———————————————————— 最近, 仕事でコードを書いてない... そんな所にPro Gitをちょうど読み終わったので, Gitを作ることにしました. toy-gitという個人プロジェクトです. このプロジェクトの最終目標は自作のGitコマンド(の極小サブセット)で自身のREADMEをコミットする事です. この記事は作成途中のメモ書きとブックマークを整理したものです. Gitは(ごく一部だけなら)割と簡単に作れて楽しいので, 興味がある人はぜひ作ってみてほしいなと思います. 配管とは何ぞや Pro Gitの最後の方の章に10.1 Gitの内側という章があります. ここに配管についての説明があります.少し長いですが引用しましょう. 本書では、checkout や branch、remote などの約30のコ

                          配管を作って学ぶGit - write ahead log
                        • 【Git】git log にファイル名を表示する | ミーミルの泥泉

                          具体的には以下のようになる。 --stat foo/bar/file.txt | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) --name-status M foo/bar/file.txt

                          1