git」タグアーカイブ

[git] タグの使いかた

1. タグの作成方法

1.1. 『簡易タグ(コメントなし)』の作成方法

  • 上記のようにコミットを指定しないときは、「カレントブランチ」の「最新コミット」にタグを付与する。

続きを読む

[git] 日本語ファイル名やパス名の文字化け対策

概要

Git において、日本語のファイル名やパス名が化ける。

続きを読む

[git] stash

1. git stash pop で conflict したとき

1.0 conflistの例

続きを読む

[git] Not Committed Yet

症状

git blame を実行すると Not Committed Yet が発生する。(blameが期待した通りに実行できない)

続きを読む

[git] git for windows バージョンアップ

インストール済みの git for windows をバージョンアップする方法

バージョンアップ方法

Git Bashコマンドプロンプト などから、アップデートコマンドを実行する。但し git for windows 2.1.3 以前はアップデートコマンド非対応。

その後、GUIウィンドウがポップアップので指示に従ってインストールを進める。

 

古い git for windows (git client) への警告例

[git] 認証情報の管理方法

  • デフォルト : 毎回、ユーザー名とパスワードを尋ねる
  • cache : メモリーキャッシュ(15分後にキャッシュから削除)
  • store : ファイル(.git-credentials)保存
  • manager : 認証マネージャー

 

Windowsの認証マネージャ

https://github.com/microsoft/Git-Credential-Manager-for-Windows

[git] 設定一覧

基本コマンド

--system, --global, --local の設定が順に重複して表示される。

重複して表示された(重複して設定された)設定項目は最後に表示されたものが有効となる。

続きを読む

[git] push

git push コマンド詳細

ローカルリポジトリのブランチ名とリモート(追跡)リポジトリのブランチ名の双方を明示的に指定

ローカルリポジトリの foo ブランチをリモートリポジトリ origin の bar ブランチへ pushする

ローカルリポジトリの master ブランチをリモートリポジトリ origin の master ブランチへ pushする
続きを読む