Git設定
- ユーザ名 / メールアドレスを設定したい
- 出力をカラーリングしたい設定の一覧を表示したい
- コマンドにエイリアスを設定したい
- 不要なファイルを管理対象外にしたい
- 空ディレクトリを管理対象としたい
- 設定の一覧を表示したい
- プロキシサーバを経由してhttp接続したい
- ユーザ認証の必要なプロキシサーバを経由してhttp接続したい
$ git config --global user.name <username>
$ git config --global user.email <mailaddress>
--global オプションを付けないと、該当のリポジトリのみ有効な設定となります。
$ git config --global color.ui auto
$ git config --global alias.<aliasname> <commandname>
$ echo <filename> >> .gitignore
.gitignore に記載されたファイル名は、Gitの管理対象外となります。 なお、 .gitignore 自身もコミットしておく必要があります。
$ cd <dirname>
$ touch .gitkeep
Gitでは、空ディレクトリは管理対象となりません。 そのため、適当なファイルをディレクトリに置いておく必要があります。 ファイル名は何でも構わないのですが、慣例的に .gitkeep というファイル名が用いられることが多いようです。
$ git config --global --list
.gitconfig ファイルのhttpの項目に次の設定を追加します。
[http]
proxy = <プロキシサーバのアドレス>:<プロキシサーバのポート番号>
config コマンドで次のように設定することもできます。
$ git config --global http.proxy <プロキシサーバのアドレス>:<プロキシサーバのポート番号>
.gitconfig ファイルのhttpの項目に次の設定を追加します。
[http]
proxy = http://<ユーザ名>:<パスワード>@<プロキシサーバのアドレス>:<プロキシサーバのポート番号>
config コマンドで次のように設定することもできます。
$ git config --global http.proxy http://<ユーザ名>:<パスワード>@<プロキシサーバのアドレス>:<プロキシサーバのポート番号>