github
はじめに gitやgithubでcredentialやtokenなどの秘匿情報を含むファイルを暗号化してcommitするメモを書きました。 【git】GnuPG x git-secretでcredentialなどの秘匿情報を含むファイルを暗号化して安全にcommitする - その1 今回は、それを複数人であつか…
はじめに gitやgithubにて秘匿情報を含むファイルを安全にcommitするメモです。 具体的にはgit-secretというものを使います。 簡単にいうと、秘匿情報を含むファイルをgpgで暗号化してからcommitすることで安全にリポジトリ管理化に置くというものです。 イ…
はじめに gitやgithubでこんなときありますよね。 ID/Passwordなどの秘匿情報をリポジトに置きたい がcommitはしたくない 通常は.gitignoreに指定しておけば良い。 しかし、一時的にファイル名を変えて使いたい時(たとえば一時的にID/Passファイルをコピー…
はじめに しばらくManagementや組織開発を行っていました。 久しぶりに開発環境を作る必要がありcloneから…と思ったらいきなりコケたのでそのメモです。 条件は以下: 個人のgit設定は問題がない Private Organization Private Repository 二段階認証済み ア…
はじめに とあるrepositoryにsubmoduleを複数使っていて、 git submodule updateをしたかったのですが 以下の2つで困ったのでメモ 毎回パスワードを聞かれる ID/pass入力でfatal: Authentication failedしてしまう アジェンダ 起こったこと 対応したこと 1. …
はじめに 久しぶりに新PCに環境を作っていると git cloneで毎回パスワードを聞かれるようになりました。 $ git clone git@github.com:tweeeety/hoge.git Cloning into 'hoge'... Enter passphrase for key '/Users/tweeeety/.ssh/id_rsa_github': 初歩的な事…
はじめに .gitignoreの反映方法をいつも忘れるので自分用メモ 本当に毎回忘れる... git rm --cachedでキャッシュを消す # .gitignore編集 $ vi .gitignore ---- vi ---- sample.txt ------------ # キャッシュを消す $ git rm --cached sample.txt # pushす…
はじめに gitを使っていればCONFLICTはちょくちょくありますよね。 # 最初は差分がないことを確認 $ git status On branch [ブランチ1] nothing to commit, working directory clean # とあるブランチをmerge # するとCONFLICT... $ git merge [ブランチ2] A…
はじめに 仕事でcircleciをなんとなーく使っていますが 使いこなしたくなったので改めて個人でもいろいろ試してみるメモです。 githubとの基本的な連携は以下に記載してますのでご参考ください 【CircleCI】CircleCI 2.0からはじめる個人での簡単なCI導入方…
はじめに GithubとSlack連携は以前から使ってましたが slackと連携するgithubの新しいアプリが出たらしいので使ってみた感じをメモ 2018/04現在、以前のgithub連携アプリは Github Notifications (レガシー) と呼ばれるようです アジェンダ 連携させる 設定…
はじめに 仕事でcircleciをなんとなーく使っていますが 使いこなしたくなったので改めて個人でもいろいろ試してみるメモです。 アジェンダ CircleCIとは CIってなんぞや CircleCIってなんぞや CircleCIの特徴 CircleCIの料金 CircleCIに必要なもの CircleCI…
はじめに git stashはよく使いますが、そのままだと新規ファイルやuntrackedなファイルはstashしてくれません。 ちょいちょい使ってるのにふとした時に忘れるので自分用メモ。 やりかた git stash -u or git stash --include-untracked また、メッセージをつ…
はじめに gitやgithubで開発してる場合はgitコマンドもよく使いますよね。 そんな時、簡単にlogを可視化したり、簡単にいまのstatusを見たり、簡単にdiffを見たいときに使えるtigコマンドについてのメモです アジェンダ tigとは tigのインストール tigででき…
はじめに git管理化から特定のファイルなどを無視したければ.gitignoreに追加します。 しかもだいたいが適宜気づいたら、つどつど。 ただ、言語、フレームワーク、ツールなどのファイルは 新しいプロジェクトのたび x 適宜気づくたびに追加するのは面倒です…
はじめに git管理化から特定のファイルなどを無視したければ.gitignoreに追加します。 しかもだいたいが適宜気づいたら、つどつど。 ただ、言語、フレームワーク、ツールなどのファイルは 新しいプロジェクトのたび x 適宜気づくたびに追加するのは面倒です…
はじめに git管理化から特定のファイルなどを無視したければ.gitignoreに追加します。 しかもだいたいが適宜気づいたら、つどつど。 ただ、言語、フレームワーク、ツールなどのファイルは 新しいプロジェクトのたび x 適宜気づくたびに追加するのは面倒です…
はじめに git tagを取り消すメモ。 ほとんど手順メモ程度な感じ+他記事で使うスニペット記事。 補足 他の取り消しもぱっと見たい自分用にまとめたので参考までに。 【git】add、commit、push、merge、pull request、merge pull request、tagの取り消し アジ…
はじめに リリース管理やブランチ管理にはまぁまぁ利用するgit tagですがおさらいがてらにメモ アジェンダ git tagとは よく使うgit tagコマンド tagの作成 tagの一覧 tagの確認 tagの削除 tagのpush リモートのタグの一覧 リモートのタグの削除 1. git tag…
はじめに 以前、【git】git commitを取り消すという記事を書きました。 git reset xxxで普段のcommitの取り消しは問題なくできますが、 そのリポジトリで1発目のcommitの取り消しができません。 たとえばこんな時ありますよね。 「あ、間違ってauthor違う名…
はじめに gitでsubmoduleを変えたいときの殴り書きメモです。 各状況で使えるわけではないと思いますが、自分用なのであしからず。 こんな時 とあるリポジトリにsubmoduleを含んでいて そのsubmodule側の挙動を確認とかデバッグとかしたいときなんかのケース…
はじめに タイトルのままですがちょくちょく忘れるのでメモ 忘れないようにコマンドまんま # fetchする git fetch # 該当のブランチがあるかたしかめる git branch -r # (あれば)originのブランチを元にローカルにブランチを切る git branch hoge_branch o…
はじめに タイトルまんまですが、既にあるブランチを手元で動かしたいときはよくやる操作です。 特にファイルだけのほうが忘れてしまうことが多いのでメモ。 アジェンダ チェックアウトする前に必要な操作(後述の2,3共用) リモートのブランチを確認したり …
はじめに リモート(githubなど)にはリポジトリがある、 ローカルにはgit管理されてないディレクトリやソースがある、な状況で そのローカルディレクトリをgithubのリポジトリに紐づけるというだけのメモ たまにはこういうおさらいネタを、と。 アジェンダ …
はじめに git cloneはリポジトリをローカルに複製したいときに使いますが git clone リポジトリのパスみたに行うとリポジトリのパスで指定したまんまディレクトリが作成されます。 まぁ当たり前ですね。 しかし、落としてきたリポジトリのディレクトリ名を変…
はじめに 源ノ角ゴシック(Noto SansまたはSource Han Sans)と呼ばれるフォントがあり、これをwebフォントとして使ってみるまでのメモです。 呼び方はいくつかありますが、今回は日本語の源ノ角ゴシックであるNoto Sans CJK JPとしてwebフォントを作成します…
はじめに タイトルまんまな記事です。 初歩的な内容ですが、bitbucketでgit cloneしたときに Permission denied (publickey).やBad owner or permissionsと言われる場合の対処法です。 他記事のスニペット記事に目的がメイン。 Permission denied (publickey…
はじめに gistはスニペットを貼って共有するときなどは非常に便利ですよね。 テキストやソースはよく使っていたんですが、画像も同じノリでスニペット的に登録て使いたいなーと思ったときにちょっと手間取ったのでメモ。 gist(github)の設定などは終わってる…
はじめに gitは便利なコマンドも多くできることも多いです。 試しているとこれ便利だなーどこかで使いたいなーと思うものも多いですが、 実際の運用で考えた場合は頻繁ではないものの絶対に避けて通れないのが取り消し系のコマンドです。 ということで、add…
はじめに git mergeを取り消すメモ。 ほとんど手順メモ程度な感じ+他記事で使うスニペット記事。 とはいえ、数あるgit便利コマンドの中で毎回使うものではないけど いざって時に役立つ、もしくは、困るのは取り消し系のコマンドですよね。 補足 他の取り消…
はじめに pull requestを出した後にmerge pull requestしてしまったものを取り消すメモ。 ほとんど手順メモ程度な感じ+他記事で使うスニペット記事。 とはいえ、数あるgit便利コマンドの中で毎回使うものではないけど いざって時に役立つ、もしくは、困るの…