Tag: git
All the articles with the tag "git".
-
git core and GitExtensions bugs
Summary of bug fixes and pull requests contributed to git core and GitExtensions for ANSI sequences and file history issues.
-
Git Extensions from console - UPD
How to launch Git Extensions from the console using a git alias, including a fix to avoid blocking the terminal.
-
git hook proxy
Final implementation of a PowerShell git hook proxy that extracts and runs hooks from the repo for both client and server sides.
-
git - fight with pull merges
How to eliminate pull-merge commits using pull --rebase, autosetuprebase, --preserve-merges, and rerere.
-
git undo
How to undo a git pull --rebase or other destructive git operations using git reflog and reset.
-
git checkout on bare repo
How to extract files and folders from a bare git repository using git archive, avoiding encoding and binary issues.
-
git server-side hooks - maintenance
Pattern for self-updating git server-side hooks: a proxy script checks out hook code directly from the repository on each run.
-
Git - Get Push Date
How to record and retrieve the actual push date for git commits using git notes and server-side post-receive hooks.
-
Interesting git helpers snippets
PowerShell git helper snippets: get current branch, resolve refs, test fast-forward, find commit's originating branch.
-
Parse git merge commit messages
PowerShell function with regex patterns to parse git's auto-generated merge commit messages and extract branch names.