Tools

Gitの初期設定と便利な設定

投稿日:

はじめに

多くの方がGitでソース管理していると思いますが、マシンの新調などで環境設定が必要になった場合に何を設定すればいいか困ることがあると思います。
今回はGitの初期設定とそれ以外の便利な設定について紹介します。

初期設定

ユーザ情報の設定

ユーザを設定する。

常に–no-ffでmergeする。

pullする際は常にrebaseする。

便りな設定

出力に色をつける(デフォルトで有効になっている模様)

コマンドを打ち間違えたときに自動的に補完して実行する(意図しないコマンドが実行される場合もあるため使用するなら注意する)

commit時のデフォルトのメッセージ(の記述されたテキストファイル)を設定する。

既存の設定を削除する(help.autocorrectは設定のキー)

Gitの基礎知識

configは3段階

configは下記の3段階に分かれており、同じ項目の設定がある場合はより上のものが優先されます。

  • local(対象リポジトリのみ)
  • global(ユーザ全体)
  • system(システム全体)

現在の設定を確認する

すべての設定を確認したい場合は下記のコマンドで確認できます。

個別の設定を確認したい場合は下記のとおりです(user.nameは設定のキー)

また、段階を指定して確認することもできます。

設定ファイルの保存場所

(maxOSでの)設定ファイルの保存場所は下記のとおりです。

system/etc/gitconfigなど
global~/.gitconfig
local対象リポジトリの.git/config

参考

https://qiita.com/wnoguchi/items/f7358a227dfe2640cce3

https://qiita.com/shionit/items/fb4a1a30538f8d335b35

https://qiita.com/na1412/items/7cad97755000b89408bd

https://qiita.com/nog/items/c79469afbf3e632f10a1

さいごに

Gitで初めに設定する項目と、便利な設定項目について紹介しました。

page_footer_300rect




page_footer_300rect




-Tools
-

執筆者:


comment

メールアドレスが公開されることはありません。

CAPTCHA


関連記事

Gitの便利なコマンド

1 はじめに2 cherry-pick2.1 使い方3 stash3.1 使い方3.2 退避した作業の一覧を見る3.3 退避した作業を戻す3.4 退避した作業を消す3.5 退避した作業を元に戻すと同時 ...

ToDoアプリ5選

デザインの個性が現れるToDoアプリ5選!!

ToDoアプリ 1 はじめに2 Upper3 Wunderlist4 To:day5 Clear6 SWIPES7 さいごに はじめに こんにちはー!デザイナーのnottyです。 4月から新社会人とし ...

Gitでやっちまったときに使えるコマンド

1 はじめに2 コミットを修正したい3 コミットを戻したい3.1 複数のコミットをrevertする4 コミット自体をそもそもなかったことにしたい5 reset –hardした差分を元に戻し ...

page_side_300rect

Web版MyCoach

私たちはより広い方にコーチングを知ってもらいたいと考えています。
下記のサイトにて、コーチの方々を紹介しておりますので、よろしければご覧ください。

アプリ情報

私たちは、目標を達成したい方を応援する、TODOアプリもリリースしております。
下記のアイコンから無料でダウンロードできます。

リンク

follow us in feedly
2018年1月
« 12月 2月 »
 123456
78910111213
14151617181920
21222324252627
28293031