新石器Wiki

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

ユーザ用ツール

サイト用ツール


software:git:git-setup


差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
software:git:git-setup [2017/06/19 09:17] – [参考] yokosoftware:git:git-setup [2022/08/23 21:28] (現在) – [「Git for Windows」での注意] yoko
行 22: 行 22:
 $ 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系ソースをコンパイルする場合には不都合がある事があるので、下記の設定で自動変換を無効にしておく。チェックアウト時のみ変換を無効にしたい場合は `input` とする。+「[Git for Windows](https://git-for-windows.github.io/)」はデフォルトでは、改行コードの自動変換(CR/LF←→LF)の設定がONになっている。Linux系ソースをコンパイルする場合には不都合がある事があるので、下記の設定でチェックアウト時の自動変換を無効にしておく。又、常に自動変換を無効にしたい場合は false とする。
      
-``` +<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 から設定する 
  
 参考 参考
行 40: 行 70:
 3. [windows環境の git で改行コードの自動変換に注意](http://qiita.com/yokoh9/items/1ec8099696ade0c1f36e) 3. [windows環境の git で改行コードの自動変換に注意](http://qiita.com/yokoh9/items/1ec8099696ade0c1f36e)
 4. [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) 4. [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.1497831428.txt.gz · 最終更新: 2017/06/19 09:17 by yoko