プロジェクト

全般

プロフィール

Git for Windows(MsysGit)

Windowsに移植されたGitツールです。

インストール

Git for Windowsのインストール

リモートリポジトリへのアクセス

gitプロトコルでpushするときの問題

msysgitからgitプロトコルでpushするとハングアップします。
http://d.hatena.ne.jp/torutk/20120915/p1

gitサーバーを立てる

msysgitでgitプロトコルでアクセス可能なサーバーを動かします。

リポジトリ作成

  • スタートメニューから[Git]>[Git Bash]を実行し、MINGW32コマンドプロンプトを起動します。
  • リポジトリの基点となるディレクトリを作成し、その下にgit initコマンドで共有リポジトリを作成します。
    $ mkdir -p /c/ProgramData/Git/repos
    $ git init --bare /c/ProgramData/Git/repos/welcom.git
    Initialized empty Git repository in c:/ProgramData/Git/repos/welcom.git/
    $
    

Gitデーモンの起動

$ git daemon --verbose --export-all --enable=receive-pack \
--base-path=/c/ProgramData/Git/Repos
[2464] Ready to rumble