IT分からんわ~_~;

IT色々お勉強中のブログ

git

neovimを使ってみるぜ

neovimインストール brew install neovim 設定変更 nvim .config/nvim/init.vim 先ずは、色から set termguicolors qiita.com 行数表示 set number クリップボードの共有 set clipboard=unnamed プラグイン導入dein # ディレクトリ作成 $ mkdir -p ~/.cache/…

git フックを使ってみた

git フックとは 特定のgitアクションが行われた時に、スクリプトを実行する 1. それぞれがフックが動くタイミングは? docs.google.com 2. フックをインストール プロジェクトのディレクトリへ移動 .git/hooks/pre-push.sampleのサンプルをhookスクリプトをg…

ISUCONに向けてalpをインストールしたい

kazuki229.hatenablog.com wget https://github.com/tkuchiki/alp/releases/download/v0.3.1/alp_linux_amd64.zip wgetしようとしたらいきなりmac wgetないやんけ homebrewでインストール 入れてなかったんだね brew install wget wget -h 気を取り直してwge…

rails dm 覚書

service mesh 組織が大きくなっても速いサイクルで開発できる kurbanetesと関係あり サービス同士を繋げる 型と実践 観察できるのは結果だけ こうゆう型をやって結果が出たと説明すると良い 具体的題材があると良い 定量評価大事 fintech 少人数、リモートワ…

macにgit補完、branch表示を追加

brew install git .bashrc or .bash_profileに追加 source /usr/local/etc/bash_completion.d/git-prompt.sh source /usr/local/etc/bash_completion.d/git-completion.bash 下記も追加 GIT_PS1_SHOWDIRTYSTATE=true export PS1='\h\[\033[00m\]:\W\[\033[31…

Capistrano エラーが出てデプロイ出来ない

bundle exec cap production deployすると以下のエラーが出る 実行bundle exec cap production deploy 01 $HOME/.rbenv/bin/rbenv exec bundle install --path /var/www/zen/shared/bundle --without development test --deployment --quiet 01 rbenv: bundl…

cap stage deployを実行するとPermission denied (publickey)というエラー

cap stage deployを実行するとエラーになる [git][* hoge-hoge-hoge]:~/projects/hoge/ bundle exec cap stage deploy 00:00 git:wrapper 01 mkdir -p /tmp/hoge/ ✔ 01 deployer@hoge.poge.me 0.226s Uploading /tmp/hoge/git-ssh.sh 100.0% 02 chmod +rx /t…

新規railsアプリ作成 postgres編

hogehogeアプリを作成 mkdir hogehoge cd hogehoge echo 2.2.4 > .ruby-version ruby -v rbenv local 2.2.4 ll -a rbenv versions gem install bundler rbenv gemset list rbenv gemset create 2.2.4 hoge echo >.rbenv-gemsets hoge ll -a bundle init vim …

gitにコミット、push

git

branch作成 git branch aabranch branchの移動 git checkout aabranch commit git status #違いが在れば git add . git commit -m 'add file' push git push origin aabranch merge masterにマージしてpush % git co master % git merge aabranch % git push…