Git for Windows(MsysGit)¶
Windowsに移植されたGitツールです。
インストール¶
リモートリポジトリへのアクセス¶
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