HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

git sed — Replace patterns in git-controlled files using sed. Part of `git-extras`. More information: <https:/

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandfilesgit sedpatternsclicontrolledreplacegit

Problem

How to use the git sed command: Replace patterns in git-controlled files using sed. Part of git-extras. More information: <https://manned.org/git-sed>.

Solution

git sed — Replace patterns in git-controlled files using sed. Part of git-extras. More information: <https://manned.org/git-sed>.

Replace the specified text in the current repository:
git sed '{{find_text}}' '{{replace_text}}'


Replace the specified text and then commit the resulting changes with a standard commit message:
git sed -c '{{find_text}}' '{{replace_text}}'


Replace the specified text, using regex:
git sed -f g '{{find_text}}' '{{replace_text}}'


Replace a specific text in all files under a given directory:
git sed '{{find_text}}' '{{replace_text}}' -- {{path/to/directory}}

Code Snippets

Replace the specified text in the current repository

git sed '{{find_text}}' '{{replace_text}}'

Replace the specified text and then commit the resulting changes with a standard commit message

git sed -c '{{find_text}}' '{{replace_text}}'

Replace the specified text, using `regex`

git sed -f g '{{find_text}}' '{{replace_text}}'

Replace a specific text in all files under a given directory

git sed '{{find_text}}' '{{replace_text}}' -- {{path/to/directory}}

Context

tldr-pages: common/git sed

Revisions (0)

No revisions yet.