Von Version 25.1
bearbeitet von Thomas Steinbach
am 2018/01/24 14:44
Auf Version 26.1
bearbeitet von Thomas Steinbach
am 2021/03/09 10:37
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Summary

Details

Page properties
Content
... ... @@ -219,6 +219,24 @@
219 219  * die Datei muss das Executable-Bit gesetzt haben
220 220  {{code language="bash"}}chmod +x hooks/post-receive{{/code}}
221 221  
222 += Spezialaufgaben =
223 +
224 +Über die komplette History in Dateien suchen:
225 +
226 +{{code language="bash"}}
227 +git rev-list --all | xargs git grep -i "<searchstring>"
228 +{{/code}}
229 +
230 +Suchen und Ersetzen in der kompletten Git-History:
231 +
232 +{{code language="bash"}}
233 +# Einmalig vorbereitend:
234 +pip3 install git-filter-repo
235 +
236 +# und dann z.B. jedes Vorkommen 'from' durch 'to' ersetzen...
237 +git filter-repo --replace-text <(echo 'from==>to')
238 +{{/code}}
239 +
222 222  = Quellen und Links =
223 223  
224 224  * [[Git Referenz - gitref.org>>http://gitref.org/||rel="__blank"]]
Copyright 2004-2021 XWiki
7.4.5