Git
Print the name of the current branch. In detached HEAD state, nothing is printed. git-scm.com
ビットマップを使用した高速なオブジェクトトラバーサル: Gitは、特に大規模なリポジトリで、ビットマップを使用して到達可能性クエリの答えを計算することがよくあります。 for-each-refでの参照のパターンによる除外: Git 2.42では、参照をより効率的に除…
--merged [] Only list branches whose tips are reachable from the specified commit (HEAD if not specified). Implies --list. 特定commit(default HEAD)に到達できるbranchのリストアップなので、それをまとめると「マージされた」になる git-scm.com
このリリースでは、v2.30.9、v2.31.8、v2.32.7、v2.33.8、v2.34.8、v2.35.8、v2.36.6、v2.37.7、v2.38.5、v2.39.3に現れる修正がマージされている セキュリティ問題CVE-2023-25652、CVE-2023-25815、CVE-2023-29007に対処するため 詳細は、これらのバージョ…
Highlights from Git 2.40 | The GitHub Blog Git 2.40 · git/git@73876f4 · GitHub git jumpのEmacsサポート
github.com github.com
github.com
git remote show git push git grep git merge-tree git mv git rebase -i git ls-files git cat-file git merge git rm git rev-list --disk-usage scalar git rev-list --ancestry-path=C A..B git clone git range-diff git format-patch https://raw.git…
github.com
MacOSX 11.5.2でGitをソースビルドしようとしてmake all doc infoすると以下エラーが起きる。 xmlto does not validate xmlto: Fix document syntax or use --skip-validation option I/O error : Attempt to load network entity dtd warning: failed to lo…
ここら辺を参考。いまいち最新になっていない感はあるけどガチのGit開発者じゃ無い限りはソースからビルドしないでしょうとは思う。 git-scm.com mirrors.edge.kernel.org
Mac OSX BigSur 11.5.2 git version 2.31.1 git mv AAA.txt aaa.txt 上実行すると以下エラーが出てきた fatal: renaming 'xxxxxxx' failed: Invalid argument stackoverflow.com ここらへんを参考にして以下実行すればうまくいったと思った。 git mv AAA.txt…
(Mas OSX限定) git log --oneline --pretty=format:"- [%ad]: %s" --date-order --no-merges --date=iso-local --after='`date "+%Y-%m-%d 00:00:00" --date=yesterday`' --before='`date "+%Y-%m-%d 00:00:00"`' | pbcopy
昨日のコミットログ マージコミット抜き git log --oneline --pretty=format:"- [%ad]: %s" --date-order --no-merges --date=iso-local --after='`date "+%Y-%m-%d 00:00:00" --date=yesterday`' --before='`date "+%Y-%m-%d 00:00:00"`'
[2021-05-20 08:43:22 +0900]: A handful more topics before -rc1
git logのbefore/afterはcommit dateを見るものであって、author dateを見るものではない。そしてgit logに出てくる日付はauthor dateなので、author dateとcommit dateが大幅に違ってたらものすごくめんくらう commit dateとauthor dateを同時に見たいならp…
Ignore whitespace when comparing lines. This ignores differences even if one line has whitespace where the other line has none. wと同等。 git-scm.com
応用力がない。。。 $ git ls-tree -r master --name-only stackoverflow.com www.shigemk2.com git-scm.com
git log --after="yesterday" git log --since="yesterday" stackoverflow.com Commit Limitingあたりを読んでもいまいちよくわからないという。 git-scm.com img.atwikiimg.com
git/2.31.1.txt at master · git/git · GitHub fsmonitorあたりかなあ 特に大きな変更はないかも
stackoverflow.com $ git ls-files -m git-ls-files - Show information about files in the index and the working tree git-scm.com modifiedだからmだね
git/2.30.2.txt at master · git/git · GitHub This release merges up the fixes that appear in v2.17.6, v2.18.5, v2.19.6, v2.20.5, v2.21.4, v2.22.5, v2.23.4, v2.24.4, v2.25.5, v2.26.3, v2.27.1, v2.28.1 and v2.29.3 to address the security issu…
Release v2.31.0-rc1 · git/git · GitHub そのうち
stackoverflow.com なんか特別なオプションあるかなあと思ったけど別にそんなことはなくって、pretty=formatで何も出力しないようにすれば(できるらしい)完結する。 git show --pretty="format:" --name-only -1
Release v2.30.1 · git/git · GitHub Git 2.30.1 by shigemk2 · Pull Request #70745 · Homebrew/homebrew-core · GitHub
https://github.com/git/git/releases/tag/v2.30.0-rc2 rc2
Release v2.30.0-rc1 · git/git · GitHub rc1
since after 指定した日付より後に作成されたコミットのみに制限する until before 指定した日付より前に作成されたコミットのみに制限する このあたりはTwitterと少し似ている(というかTwitterが似ている) Git - コミット履歴の閲覧
core.ignoreStat ファイルステータスを取るlstatを使わない。特にWindowsなFSでlstatが遅いことがあってそんなときに有効 This is useful on systems where lstat() calls are very slow, such as CIFS/Microsoft Windows. Git - git-config Documentation l…
プロトコル2がデフォルトで使える git grep高速化 など Highlights from Git 2.26 - The GitHub Blog git/2.26.0.txt at master · git/git · GitHub