ものづくりのブログ

うちのネコを題材にしたものづくりができたらいいなと思っていろいろ奮闘してます。

Git

squash merge とは

squash merge がよくわかってなかったので調べてみました。 squash merge とは スカッシュマージ(圧縮マージ)ということで、git merge コマンドを実行するときに、--squash オプションを指定すると、ブランチ先でのすべてのコミットを1つにまとめて、mast…

リモートに push しちゃったコミットのコメントを修正する方法

git の作業でコミット時のコメントの内容をリモートに push した後に修正したくなることが度々あります。そんな時のメモです。 $ git commit --amendリモートに push 改変した結果をリモートにpushします。 ローカルとリモートの歴史の差分が生じているため…

github でリポジトリを削除する方法

githubのリポジトリを削除しようとしたら意外と手間取ったのでここにメモを残します。以下の手順でレポジトリを削除します。 githubアカウントにログイン github に接続 Your Repositories のページに移動 削除したいレポジトリに移動 settings をクリック …

ZenHub について

ZenHubは、GitHubというタスク管理ツールに「カンバン」機能を追加する拡張サービスです。 ZenHubをインストールすること以下の4つのタブがGithubに追加されます。 Board(カンバン機能) Switch Repository(リポジトリの簡単切り替え機能) Burndown(グラ…

GitHubのMarkdownで折りたたみ記法の中身を整形させる方法

GitHub で Markdown を使った折りたたみ記法を用いたとき、中身の形成がうまくいかなかったので回避方法をここにメモします。 回避方法 整形されない記述 整形される記述 参考 回避方法 </summary>の後に空行だけの行を追加する。 整形されない記述 <details> <summary>整形</summary></details>…

github でファイル名の検索を行う方法

github でファイル名を検索する機能があったのでここにメモしておきます。 検索方法 レポジトリのトップ画面を開く [t]キーをクリック(ファイルファインダーを起動) ファイル名の検索が表示される ファイル名を入力 参考 GitHub でファイルを検索する - GitH…

Githubでファイル名で検索を行う方法

githubでファイル名の検索をしたい場合について調べてみました。以下の手順で検索できるみたいです。 プロジェクトのトップ画面またはブランチの画面を開く キーボードの「t」キーを押して、ファイル名での検索画面を開く ファイル名を入力する

「git」でリモートブランチを削除

リモートブランチを削除する方法をここにメモします。はじめに削除対象のブランチの確認を行います。 以下のコマンドでローカルとリモート両方のブランチが確認できます。 $ git branch -aリモートブランチを削除する場合は以下のコマンドを実行します。 $ g…

gitでよく使うコマンドをまとめてみる

最近gitをよく使うのですが、都度Googleでコマンドを検索しての繰り返しでめんどくさい。。。 ということで、自分用にメモを作りました。 やりたいこと コマンド リポジトリ作成 $ git init 変更内容追加 $ git add [FILE_NAME] or git add . addしてしまっ…

GitHubで複数のアカウントに同じ公開鍵を登録しようとすると「Key is already in use」と出たのでその場合の対応方法をメモる

GitHub で複数のアカウントに公開鍵を登録しようとすると「Key is already in use」と表示されて鍵の登録がうまくいかない。 この場合、デプロイ用のキーを複数作るとやりたいことができたのでその方法をメモります。 症状 対応方法 作業端末 セカンダリの鍵…

Personal access tokensを使ってgithubのAPIでコミットメッセージのデータ収集してみる

githubで管理しているリポジトリのコミットメッセージを吸い出して作業内容を解析したくなり、コミットメッセージが取得できないか調査してみました。 後で、この情報を Elasticseach にでも入れてみたいと思ってます。 github APIのアクセストークン取得 AP…

UnityのプロジェクトをGitHub for Unityで管理

UnityのプロジェクトをGitHub for Unityで管理する方法をまとめてます。 最近ソースコード の変更が多くてgithubでソースコードを管理しようとしている人におすすめです。