Gitに大容量ファイルをプッシュするときには”Git LFS”を利用しよう
はじめに Git の利用目的として、「ソースコード」の配置だけでなく、「テストデータ」や画 ...
direnvと環境変数を使ってGitのユーザ名、メールアドレス、SSH KEYをリポジトリ毎に切り替える
はじめに Github を使って複数のプロジェクトを兼任していると、Git の複数アカウン ...
“git prune”コマンドが何をしてくれるものなのかを操作しながら理解する
はじめに git prune コマンドは掃除用の Git サブコマンドです。 Git のコ ...
Git でやってしまった!そんなときに変更を取り消す便利なツール “git-branchless”
はじめに Git で誤って git reset 、 git rebase をしてしまって冷 ...
`git diff`コマンドの実行結果を Github 風に表示できる「git-split-diffs」
はじめに git diff コマンドの実行結果を Github の diff 表示のような ...
Git リポジトリ作成のときに作られるデフォルトブランチ名が main となるように設定する
はじめに こちらもいずれやらないとなぁと思ったままお座なりになっていたローカル環境の設定で ...
シェルで Github リポジトリの master ブランチの名前を main ブランチに変更する
はじめに 随分前のことですが、新規に作成される Github リポジトリのデフォルトブラン ...
GitHub CLIでIssue(イシュー)やPull-Request(プルリクエスト)にコメントがつけられるようになりました。
はじめに GitHubに対する操作をコマンドラインから実行するためのコマンドとして、 Gi ...
Gitですでにmasterブランチにマージされたブランチを削除する方法
はじめに Gitでは容易にブランチを作成し、切り替えることができます。 ただ、容易にブラン ...
シェルを使って、Gitワークスペース内でリモートリポジトリのURLのみを抽出する
はじめに github.com上のソースコードに対して何らかの作業を実施する際には、まず ...
既存のすべてのBitbucketリポジトリをGithubに移行するためのシェルコマンド
はじめに GitHub で無制限にプライベートリポジトリを作成できるようになったため、今ま ...
Github上のOSSにプルリクエストをあげるための手順をまとめました
はじめに 以下のOSSに対して、プルリクエストを上げたいと思ったのですが、「この作業以前も ...
プロジェクトに最適な`.gitignore`をコマンドラインから簡単に生成するためのツール「gibo」
プロジェクトに最適な.gitignore をどうやって作ろうかなと思っていたところ、 gi ...
シェルスクリプトで任意のオーナーが所有するGithubリポジトリを一覧表示する(ワンライナー)
はじめに Githubで任意のオーナーが所有するリポジトリを全て確認したいのですが、Git ...
コマンドラインからBitbucketのリポジトリを操作するためのツール「bitbucket-cli」でリポジトリを作成してみる
はじめに 会社で利用しているGitのホスティングサービスは Bitbucket logo ...