blog

git エイリアス

gitconfig ファイルを編集する vim~ [alias] を強調した設定は次のようになります:...

Jul 1, 2020 · 1 min. read
シェア

gitconfigファイルを編集する vim ~/.gitconfig

alias]に重点を置いた設定は以下の通りです:

# This is Git's per-user configuration file.
[merge]
 summary = true
 tool = vimdiff
[diff]
 renames = copy
[color]
 diff = auto
 status = true
 branch = auto
 interactive = auto
 ui = auto
 log = true
[status]
 submodulesummary = -1
[mergetool "vimdiff"]
 cmd = "vim --noplugin "$PWD/$MERGED" \
 +":split $PWD/$REMOTE" +":set buftype=nowrite" \
 +":vertical diffsplit $PWD/$LOCAL" +":set buftype=nowrite" \
 +":vertical diffsplit $PWD/$BASE" +":set buftype=nowrite" \
 +":wincmd l""
[format]
 numbered = auto
[alias]
 b = branch
 ca = commit -a
 cm = commit -m
 cp = cherry-pick
 co = checkout
 ci = commit
 st = status
 pl = pull
 ps = push
 pso = push origin
 plo = pull origin
 dt = difftool
 l = log --stat
 ga = git add .
 gb = git branch
 gc = git checkout
 gd = git diff
 gcd = git checkout develop
 gcm = git commit -m
 gl = git pull
 glo = git pull origin
 gp = git push
 gpo = git push origin
 gst = git status
[user]
	name = xxx
	email = xxx
[core]
 excludesfile = /Users/bubu/.gitignore_global
[difftool "sourcetree"]
 cmd = opendiff "$LOCAL" "$REMOTE"
 path =
[mergetool "sourcetree"]
 cmd = /Applications/SourceTree.app/Contents/Resources/opendiff-w.sh "$LOCAL" "$REMOTE" -ancestor "$BASE" -merge "$MERGED"
 trustExitCode = true%
Read next

最適化

最適化:アンチジッタとスロットリングの同じ点:アンチジッタとスロットリングは、応答速度がトリガの頻度に追いつくことができない、遅延、偽死または遅延現象がある結果、あまりにも頻繁にトリガするような、短時間で関数をトリガする数が多いことによって引き起こされるパフォーマンス上の問題を解決するために設計されていますアンチジッタ:シナリオのアプリケーションの最後の時間だけ実行されます:を使用しています。

Jul 1, 2020 · 9 min read