Hi,
to search in all versions of a file for a specfic string:
First get a list of all commits, then grep each commit:
Continue reading Git: Search in all versions of a file for a specific string
Hi,
to search in all versions of a file for a specfic string:
First get a list of all commits, then grep each commit:
Continue reading Git: Search in all versions of a file for a specific string
Hi,
in some cases I uses git repositories for versioning log files and want to export a specific logfile in all versions:
for CommitHash in `git rev-list HEAD -- myFolder/myfile`; do git show ${CommitHash}:myFolder/myfile > export/${CommitHash}_myfile done
combined with given time range
git rev-list --after="2021-08-31" --until="2021-10-10" HEAD
and the the date of a commit in the filename
git show --format=%cd -s --date=format:'%Y%m%d-%H%M%S' 8dba4dd6ef44fe0c069ec87eb179ac8f8ae2222c
This should be this one:
export File=myFolder/myfile export ExportFolder=/tmp for CommitHash in `git rev-list --after="2021-11-01" --until="2021-11-16" HEAD -- $File`; do export CommitDate=$(git show --format=%cd -s --date=format:'%Y%m%d-%H%M%S' ${CommitHash}) export ExportFileName=${ExportFolder}/${File}_${CommitDate}_${CommitHash} echo Exporting $ExportFileName git show ${CommitHash}:${File} > $ExportFileName done
Michael
Hi,
this post describes the en- and decryption of a file with a asymmetric encryption algorithm.
Asymmetric encryption means you encrypt data by a public key and can only decrypt this data with a private key associated with the public key.
Continue reading OpenSSL: Asymmetric en- and decryption of a file
Hi,
this post describes the en- and decryption of a file with a symmetric encryption algorithm.
Symmetric encryption means encryption and decryption is only possible with the same secret/password.
Continue reading OpenSSL: Symmetric en- and decryption of a file
Hi,
sometimes you simply want to copy a vdi file and attach it to another virtual machine.
This will fail because in a VirtualBox Installation each vdi Harddisk must have an unique UUID. This command line changes the UUID of a VDI file.
Continue reading VirtualBox: Changing the UUID of a VDI virtual disk File