新石器Wiki

近年はシリコン(石)から進化した便利なもので溢れる時代。そんな気になった事や試した事など記す。

ユーザ用ツール

サイト用ツール


software:git:git-setup


差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
software:git:git-setup [2017/06/17 12:41] – [「Git for Windows」での注意] yokosoftware:git:git-setup [2026/07/28 13:16] (現在) – 外部編集 127.0.0.1
行 1: 行 1:
-Gitの初期設定 +====== Gitの初期設定 ======
-============+
 最初Gitを使い始める前に、最低限下記の設定は行う。 最初Gitを使い始める前に、最低限下記の設定は行う。
  
-初期設定 +===== 初期設定 =====
--------+
 最初に下記コマンドで名前とメールアドレスの情報を登録しておく。 最初に下記コマンドで名前とメールアドレスの情報を登録しておく。
 ``` ```
行 22: 行 20:
 $ git config -l $ git config -l
 ``` ```
- +===== 「Git for Windows」での注意 ===== 
-「Git for Windows」での注意 +「[Git for Windows](https://git-for-windows.github.io/)」はデフォルトでは、改行コードの自動変換(CR/LF←→LF)の設定がONになっている。Linux系ソースをコンパイルする場合には不都合がある事があるので、下記の設定でチェックアウト時の自動変換を無効にしておく。又、常に自動変換を無効にしたい場合は false とする。
--------------------------- +
-「[Git for Windows](https://git-for-windows.github.io/)」はデフォルトでは、改行コードの自動変換(CR/LF←→LF)の設定がONになっている。Linux系ソースをコンパイルする場合には不都合がある事があるので、下記の設定で自動変換を無効にしておく。チェックアウト時のみ変換を無効にしたい場合は `input` とする。+
      
-``` +<code bash> 
-$ git config --global core.autocrlf false +$ git config --global core.autocrlf input 
-```+</code> 
 + 
 +  * スタートメニュー > Git > Git Bash から設定する 
 + 
 +### SourceTreeの内蔵Gitの場合 
 +[[software:git:git-gui-client:sourcetree:start]]の内蔵Gitでも同様のようなので、ユーザホームフォルダの `.gitconfigファイルに下記記述を追加。 
 + 
 +<code text .gitconfig> 
 +[core] 
 +    autocrlf = input 
 +</code> 
 + 
 +  * Windows時、`autocrlf = input` とする事で、Gitサーバ上はLFのみの改行コードで統一できる。   
 +^設定 ^チェックアウト時 ^コミット時 
 +|true |LF -> CRLF |CRLF -> LF    | 
 +|input  |変換しない |CRLF -> LF    | 
 +|false |変換しない |変換しない     | 
 + 
 + 
 +===== Ubuntu DesktopでGitコマンドを使うには ===== 
 +Ubuntu Desktop では、デフォルトではGitコマンドがインストールされていないので、下記コマンドでインストール。 
 + 
 +<code bash> 
 +$ sudo apt install git 
 +</code> 
 + 
 +  * Ubuntu Server では、デフォルトで使えるようになっている。 
 + 
 +===== 補足 ===== 
 + 
 +  * 設定は、ユーザホームフォルダの `.gitconfigファイルに記述される。
  
-- スタートメニュー > Git > Git Bash から設定する 
  
-参考 +===== 参考 =====
-----+
  
-1. [気をつけて!Git for Windowsにおける改行コード](http://qiita.com/uggds/items/00a1974ec4f115616580) +  - [気をつけて!Git for Windowsにおける改行コード](http://qiita.com/uggds/items/00a1974ec4f115616580) 
-2. [git cloneした時にautocrlfで変換された改行コードを元に戻す方法](http://hiiragi.hateblo.jp/entry/2015/11/24/131739) +  [git cloneした時にautocrlfで変換された改行コードを元に戻す方法](http://hiiragi.hateblo.jp/entry/2015/11/24/131739) 
-3. [windows環境の git で改行コードの自動変換に注意](http://qiita.com/yokoh9/items/1ec8099696ade0c1f36e)+  [windows環境の git で改行コードの自動変換に注意](http://qiita.com/yokoh9/items/1ec8099696ade0c1f36e
 +  - [7.1 Git のカスタマイズ - Git の設定](https://git-scm.com/book/ja/v1/Git-%E3%81%AE%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BA-Git-%E3%81%AE%E8%A8%AD%E5%AE%9A)
  
software/git/git-setup.1497670861.txt.gz · 最終更新: by yoko