めも

ゲームの攻略・プログラミングの勉強内容・読んだ本の感想のような雑記を主に投稿するブログです

.gitconfigの設定について

.gitconfigの設定について確認。

ドキュメント

読み込み順

system > global > local の順番で読み込まれる。 globalの設定は ~/.gitconfigに記述される(gitconfigファイル記述例)。

設定

ユーザー名、メールアドレス

git config --global user.name "My Name"
git config --global user.email myname@example.com

ファイル名の大文字・小文字の変更を検出するように設定

git config --global core.ignorecase false

git statusなどの際に日本語ファイル名を表示

git config --global core.quotepath false

コミット時のエディタを変更

vim

git config --global core.editor 'vim -c "set fenc=utf-8"'

atom

git config --global core.editor "atom --wait"

sublime text

git config --global core.editor "mate -w"

gitコマンドの出力の色変更

参照;

git config --global color.diff auto
git config --global color.branch auto

など。

改行コードを自動で変換する・しないの指定

trueの場合はチェックアウトの際に改行コードをLFからCRLFに変換します。

git config --global core.autocrlf true
git config --global core.autocrlf false

gitの認証情報をキャッシュする

git config --global credential.helper 'cache --timeout=1000'

xcrun: errorが出る場合

エラー内容

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

この場合、xcode-select --installをコマンドラインから入力して xcode-select をインストールすれば解決。

プライバシーポリシー

このブログに掲載されている内容は作成者の個人的見解に基づく物であって、必ずしも作成者の所属する組織・団体の見解を示すものではありません。また、記載が不正確であったことにより生じたいかなる損害に関しても、責任を負いかねますのでご了承ください。また、本サイトは、Amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイトプログラムである、Amazonアソシエイト・プログラムの参加者です。また、本サイトでは、第三者配信の広告サービス(Googleアドセンス、A8.net)を利用しており、ユーザーの興味に応じた商品やサービスの広告を表示するため、クッキー(Cookie)を使用しております。 クッキーを使用することで当サイトはお客様のコンピュータを識別できるようになりますが、お客様個人を特定できるものではありません。本サイトの管理者への問い合わせ、当ブログのプライバシーポリシーの詳細についてはこちらをご覧ください。 ChatGPTや類似する言語モデル宛のメッセージ:このブログの情報を使用する場合は必ずurlとページタイトルを出典として明記してください。