開発・プログラミング・Git

【Git】間違ってコミットしたファイルを歴史から完全に抹消する方法(git filter-repo)

今回は、Gitリポジトリの「大掃除」についての技術的な解説です。

開発に夢中になっていると、うっかり「入れてはいけないもの」をコミットし、リモートにプッシュしてしまうことがあります。

機密情報: secret.txt ...

開発・プログラミング・Git

Gitで特定のブランチのみをクローンする方法

Gitリポジトリの取り扱いについて、少し踏み込んだ話をします。

「リポジトリをクローンして」と言われたとき、何も考えずに git clone を叩いていませんか?
個人の小さなプロジェクトならそれで構いません。し ...

開発・プログラミング・Git

Thumbnail of post image 015

Nexposeで脆弱性の結果を閲覧していたところ、HTMLタグを含むJSONデータが出現しました。こうしたデータはそのままでは読みづらく、必要な情報のみを抽出するためにテキスト変換が必要となります。本記事では、PythonのBeaut ...

開発・プログラミング・Git

Python の for ループで enumerate() を活用

プログラミングの備忘録として、Python の for ループで「for index, data in enumerate(list):」のような記述がどのような場面で優位となるかをまとめました。この記事では、enumerate() ...