Gitメモ
Windows10(x64)へのインストール

  1. Downloading Git のページから Git-*.*.*-64-bit.exe をダウンロードして実行。
  2. スタートメニューから「Git Bash」(git-bash.exe)を起動します。
  3. まず、自分の名前とメールアドレスを設定する必要があります。

    git config --global user.name "Admin-User"
    git config --global user.email adminzzz@zzz.com
    

    設定は次のコマンドで確認できます。

    git config --list
    

  4. ドライブ内を移動したければ、

    cd c:/
    cd d:/
    

    で各ドライブのルートに行けます。
    ~/Documents がマイドキュメントを指しているので、この中に初期フォルダを作ろうと思います。
    Gitを使うだけなら、この中だけ移動すればOKです。
ローカルリポジトリの作成
  1. git-bash.exeで作業します。

    $ cd ~/Documents
    $ mkdir gittest1
    $ cd gittest1
    
    $ git init
    Initialized empty Git repository in .../.git
    

    これでGitリポジトリができました。状態を確認してみます。

    $ git status
    On branch master
    No commits yet
    nothing to commit (create/copy files and use "git add" to track)
    

  2. ファイルを配置してみます。テキストファイル、バイナリファイルなどをエクスプローラ経由でここに配置します。

    $ git status
    Untracked files:
    ***(ファイル名の一覧)***
    

    となって、置いたファイルが表示されることを確認します。
  3. トラックに追加します。

    $ git add *.ods
    $ git add *.html
    $ git add *.txt
    

  4. コミットします。

    $ git commit -m "first commit"
    

    -m でコメントを指定しない場合、代わりにviエディタが起動して、そこで記入できます。
  5. コミット後の状態を確認します。

    $ git status
    On branch master
    nothing to commit (create/copy files and use "git add" to track)
    

  6. 変更履歴は次のコマンドで確認できます。

    $ git log
    

改行コードの注意
インストーラの途中でも設定が出てくるのですが、 Windows上のGitではデフォルトで改行コードのLFとCR+LFを自動変換します。 これが結構混乱のもとになるので、自動変換をしない方が良いでしょう。 次のコメントで設定できます。

$ git config --global core.autocrlf false

リモートリポジトリも含めたリポジトリ作成一括手順
ローカルリポジトリは C:\dev\project1 に既にあり、
リモートリポジトリは E:\repo\project1.git をこれから作る前提で手順を説明します。

  1. C:\dev\project1\.gitignore を作ります。ツールでプロジェクトを作った場合は既にこの名前のファイルがありますが、 この場合も自分独自の拡張子を除外する設定などを追記できます。

    ### My Original ###
    *.bak
    *ddd
    *.orig
    

  2. コマンドプロンプトかGit Bashでリモートリポジトリを作成します。

    E:
    mkdir E:\repo\project1.git
    cd E:\repo\project1.git
    git init --bare
    ------
    Initialized empty Git repository in E:\repo\project1.git/
    ------
    

  3. ローカルリポジトリを作成します。

    C:
    cd C:\dev\project1
    git init
    ------
    Initialized empty Git repository in C:/dev/project1/.git/
    ------
    

  4. .gitignoreに記述されていない全ファイルをaddします。

    git add .
    

  5. コミットとプッシュを行います。

    git commit -m "first commit"
    git remote add origin E:\repo\project1.git
    git push -u origin main
    

  6. Misc. Topics Top

    (first uploaded 2019/04/30 last updated 2026/08/11, URANO398)