Git

Gitの作業ディレクトリからコマンドでデフォルトブランチ名を取得する

更新 Bash, Git, GitHub

はじめに git clone した作業ディレクトリで作業中しているとき、デフォルトブランチに切り替えたいのですが、デフォ ...

記事を読む

Gitでローカルブランチ、リモートブランチの名前を変更(リネーム)する方法

更新 Bash, Git, GitHub

はじめに 今更のエントリではありますが、Git でブランチ名を変更する方法を毎回忘れてわざわざ以下のステップを実行してい ...

記事を読む

Gitに大容量ファイルをプッシュするときには"Git LFS"を利用しよう

更新 Git

はじめに Git の利用目的として、「ソースコード」の配置だけでなく、「テストデータ」や画像や音声、動画といった「メディ ...

記事を読む

direnvと環境変数を使ってGitのユーザ名、メールアドレス、SSH KEYをリポジトリ毎に切り替える

更新 Bash, Git, GitHub

はじめに Github を使って複数のプロジェクトを兼任していると、Git の複数アカウントを切り替えて使う必要がある場 ...

記事を読む

"git prune"コマンドが何をしてくれるものなのかを操作しながら理解する

更新 Git

はじめに git prune コマンドは掃除用の Git サブコマンドです。 Git のコミット履歴の実体はハッシュ値を ...

記事を読む

Git でやってしまった!そんなときに変更を取り消す便利なツール "git-branchless"

更新 Bash, Git

はじめに Git で誤って git reset 、 git rebase をしてしまって冷や汗が出たことがある方は少なく ...

記事を読む

"git diff"コマンドの実行結果をGithub風に表示できる"git-split-diffs"

更新 Bash, Git, GitHub

はじめに git diff コマンドの実行結果を Github の diff 表示のようなスタイルに変更できる ...

記事を読む

Gitリポジトリ作成時のデフォルトブランチ名がmainとなるように設定する

更新 Bash, Git, GitHub

はじめに こちらもいずれやらないとなぁと思ったままお座なりになっていたローカル環境の設定です。 「 シェルで ...

記事を読む

シェルでGithubリポジトリのmasterブランチの名前をmainブランチに変更する

更新 Bash, Git, GitHub

はじめに 随分前のことですが、新規に作成される Github リポジトリのデフォルトブランチ名が master から ...

記事を読む

GitHub CLIでIssue(イシュー)やPull-Request(プルリクエスト)にコメントがつけられるようになりました。

Git, GitHub

はじめに GitHubに対する操作をコマンドラインから実行するためのコマンドとして、 GitHub CLI を愛用してい ...

記事を読む