カテゴリー: Tips

No Image

【Git】コミット履歴を保持したまま複数リポジトリをサブディレクトリとして統合(モノレポ化)する

別々に運用していた Git リポジトリを、過去のコミット履歴・作成日時・コミッター情報を完全に保持したまま別の親リポジトリのサブディレクトリとして統合(マージ)するための Git コマンドとリファクタリング手順。

続きを読む
No Image

【Git】push後にバグに気づいた!直前のコミットを綺麗に修正して上書きする方法

GitHubにpushした直後にバグやタイポに気づいた時、新しいコミットを作らずに直前のコミットへ修正をマージして安全に上書きpushする手順を解説します。

続きを読む
No Image

【Git】non-fast-forwardエラーが発生した時の対処法(強制上書き・履歴消去)

1. 発生した問題・エラー ローカルの変更を GitHub(リモート)へ送信しようとした際、以下のエラーが発生して拒否された。 To github.com:your-name/your-repo.git ! [rejec … “【Git】non-fast-forwardエラーが発生した時の対処法(強制上書き・履歴消去)” の続きを読む

続きを読む
No Image

WSLのUbuntu 20.04を22.04にアップグレードする

まず、現在のバージョンを確認します。 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 2 … “WSLのUbuntu 20.04を22.04にアップグレードする” の続きを読む

続きを読む
No Image

UbuntuにPythonコマンドが無い場合

WSL上のUbuntuにpythonコマンドがありませんでした。 $ ls -l /usr/bin/python lrwxrwxrwx 1 root root 9 3月 13 2020 /usr/bin/python3 … “UbuntuにPythonコマンドが無い場合” の続きを読む

続きを読む
No Image

複数のm2tsファイルを結合して1つにする方法

1以下のようにMPEG ts(トランスポートストリーム)ファイルを結合するだけで結合できると思います。 $ cat file1.m2ts file2.m2ts file3.m2ts > output.m2ts しか … “複数のm2tsファイルを結合して1つにする方法” の続きを読む

続きを読む
No Image

Macでスクリーンキャプチャーの保存先を変更する

Macでは以下の方法でスクリーンキャプチャーをすることができます。 全画面キャプチャー – Command+Shift+3 任意の範囲を指定してキャプチャー 1. Command+Shift+4 2. カーソルが変わるの … “Macでスクリーンキャプチャーの保存先を変更する” の続きを読む

続きを読む
No Image

CentOSにEPELやRepoForge(旧RPMForge)リポジトリを追加する

CentOSには結構な数のパッケージが標準で用意されていますが、それでも足りないパッケージはあります。 ソースを持ってきてコンパイルするのも面倒って時は、EPEL(Extra Packages for Enterpris … “CentOSにEPELやRepoForge(旧RPMForge)リポジトリを追加する” の続きを読む

続きを読む
No Image

SSHでPermission Deniedになる場合

sshでサーバへ接続しようとすると、 Permission denied (publickey,gssapi-keyex,gssapi-with-mic). このようなエラーが表示されて接続できない時がある。 偉い人がこ … “SSHでPermission Deniedになる場合” の続きを読む

続きを読む
No Image

pyenvのインストール

pythonのバージョンを簡単に使い分けられるように、まずはpyenvをインストールします。 pyenvのインストール Macの場合 pyenvのインストールはMacの場合はHomebrewを使うと簡単にインストールでき … “pyenvのインストール” の続きを読む

続きを読む