寝ても覚めてもこんぴうた

プログラム書いたり、ネットワーク設計したり、サーバ構築したり、車いじったり、ゲームしたり。そんなひとにわたしはなりたい。 投げ銭は kyash_id : chidakiyo マデ

git

git で .gitkeep は残したいけど、他のファイルは Ignore したい場合(ディレクトリだけ残したい場合)

開発していると、特定のディレクトリだけ git にコミットしたいけど(.gitkeep)、 その中に入るファイルは除外したいんだよなぁって場合があると思います。 そういう場合の .gitignore の書き方は.. .gitkeep だけ有効にする記述 特定のディレクトリが hoge …

GitHub Actions で job や step 単位で条件での実行を行う

こんにちは、GitHub Actionsつかってますか? GitHub Actions は workflow(yamlファイル) 単位で柔軟に条件の指定ができます。 たとえば on: push: branches: - 'master' paths: - 'go/*' こんな感じであれば、goディレクトリ配下のファイルに変更があるmast…

git diffで長い行を改行して表示させる

git

git diff をしたときに長い行がターミナルの外に行ってしまって見えない場合、 GIT_PAGER='' git diff ~~ とすればよい。 これだけ、簡単。

Raspberry Pi : gitのインストールと設定を行う

Motivation go getをする際にもgitが入っていないとだめなので、gitをインストールしなくてはなりませんね。 gitのインストール sudo apt-get -y install git ここまでで利用はできるのですが、一応gitの設定もしておく globalユーザ情報の設定(Optional) …

githubのパスワード変更をした際にSourceTreeでpushしようとすると「fatal: Authentication failed for~」のようなエラーが出る

タイトルの通りだが、 どうやらSourceTreeはPreferenceなどからアカウント設定してもHTTP接続の認証はキャッシュされているようで、いくら設定を変更してもgithubのパスワード変更をした際にSourceTree側の設定が反映されなくてハマったのでメモ。 キャッシ…