����ɂ킽����git-flow��GitHub Flow���g����Git�̊��p�e�N�j�b�N���Љ�܂��B����́Agit-flow��Windows�AMac�ALinux�ʂł̃C���X�g�[���菇�A���p�̎d���̗���A�u�����`�^�p�O�̃��|�W�g�������̗�����Љ�B
�@�O��́u���܂��畷���Ȃ��A��������u�����`���f����git-flow�̊�b�m���v�ł́Agit-flow�ŗ��p����u�����`���f���̊T�v�ɂ��ĉ�����܂����B����́Agit-flow�̃C���X�g�[����git-flow�𗘗p���n�߂�O�̃��|�W�g���̏����ɂ��ĉ�����܂��B
�@git-flow�𗘗p����ɂ́A�R�}���h���C�����痘�p����CUI��git-flow�𗘗p������@�ƁA�uSourceTree�v�Ȃǂ�git-flow�ɑΉ�����GUI�𗘗p������@������܂��B�{�e�ł́Agit-flow�̊�{�ƂȂ�AWindows�AOS X�^Mac OS X�ALinux�ƑS�Ẵv���b�g�t�H�[���ŗ��p����CUI��git-flow�̎g������������܂��B
�@�Ȃ�Windows�ȊO�́A�O��Ƃ���Git�R�}���h�����łɃC���X�g�[������Ă���K�v������܂��B�܂��z��ǎ҂Ƃ��āA������xGit�̗��p�o�����������ΏۂƂ��Ă��܂��̂ŁA���炩���߂��������������B
�@git-flow�̗��p�̗���̊T�v��}1�Ɏ����܂��B
�@���|�W�g���Ǘ��҂����|�W�g���̍쐬�E�������s���܂��B
�@�e�J���҂͗p�ӂ��ꂽ���|�W�g������N���[����Agit-flow�̂��߂̏��������s���܂��B
�@�����ݒ��A�S���҂͊e�u�����`�ō�Ƃ�i�߂Ă����܂��B
�@�����[�X�u�����`���쐬���A���L���|�W�g���ŋ��L���܂��B
�@master�u�����`�ւ̃}�[�W�ƃ^�O��ł��A�����[�X����\�[�X�R�[�h���m�肵�܂��B
�@��L�ڍׂɂ��ẮA��̘A�ڂŏЉ�܂��B����́Agit-flow�̃C���X�g�[���ƁA���|�W�g���Ǘ��҂ɂ��u���|�W�g�������v�ƁA�S���҂́u�������v�ɂ��ĉ�����܂��B
�@git-flow�𗘗p����ɂ́A�܂��C���X�g�[������K�v������܂��Bgit-flow�̃C���X�g�[�����@��Windows�AOS X�^Mac OS X�ALinux�ƃv���b�g�t�H�[���ʂɉ�����܂��B
�@Windows��git-flow�𗘗p����ꍇ�AGit�̑���git-flow�����p���郉�C�u�����̃C���X�g�[����C���X�g�[���X�N���v�g�̎��s���K�v�ƂȂ�AOS X�^Mac OS X�ALinux�ɔ�ׂ�Ǝ��Ԃ��|����܂��B
�@Git�̃_�E�����[�h�T�C�g����AGit���_�E�����[�h���ăC���X�g�[�����Ă����܂��B
�@git-flow���C���X�g�[�����邽�߂ɕK�v�ȃ��C�u������Git�̃t�H���_�ɃR�s�[���܂��B�T�C�g�uutil-linux-ng for Windows�v����A�}2�Ɏ����uBinaries�v�uDependencies�v��zip���_�E�����[�h���A�K�v�ȃt�@�C����Git�t�H���_�ɃR�s�[���܂��B
�@�uBinaries�v����uutil-linux-ng-x.x.x-bin.zip�ix.x.x�̓_�E�����[�h���̃o�[�W�����ԍ��j�v���_�E�����[�h���Azip�t�@�C���Ɋ܂܂��ugetopt.exe�v��Git�̃C���X�g�[����́ubin�v�t�H���_�i�f�t�H���g�ł́A�uC:\Program Files (x86)\Git\bin�v�������́uC:\Program Files\Git\bin�v�j�ɃR�s�[���܂��B
�@�uDependencies�v����uutil-linux-ng-x.x.x-dep.zip�ix.x.x�̓_�E�����[�h���̃o�[�W�����ԍ��j�v���_�E�����[�h���Azip�t�@�C���Ɋ܂܂��ulibintl3.dll�v����Git�́ubin�v�t�H���_�ɃR�s�[���܂��B
�@�}3�̂悤�Ɂulibintl3.dll�v�ugetopt.exe�v���ubin�v�t�H���_�ɃR�s�[����Ă��邩�A�m�F���܂��B
�@���C�u�����̃R�s�[������������AWindows�̃X�^�[�g���j���[�Ȃǂ���Git Bash���N�����AGit�̃V�F������git-flow�̃C���X�g�[�����s���܂��B�I�t�B�X�ȂǂŁA�C���^�[�l�b�g�ڑ��Ƀv���L�V���K�v�Ȋ��ł���v���L�V�̐ݒ���s���Agit-flow���N���[�����܂��B
$ git config --global http_proxy http://proxy.itmedia.co.jp:8080/�i�v���L�V���K�v�ȏꍇ�j
$ git clone http://github.com/nvie/gitflow.git
�@git-flow�́A�T�u���W���[���Ƃ���shFlags�𗘗p���܂����A�f�t�H���g�ł́Agit�v���g�R����GitHub����shFlags���擾����悤�ɐݒ肳��Ă��܂��B�C���^�[�l�b�g�ɃA�N�Z�X����������Ă���悤�ȃI�t�B�X���ł́Agit�v���g�R����shFlags���擾�ł����ɃG���[�ɂȂ��Ă��܂��܂��B
�@���̂悤�ɁA�擾�����ugitflow�v�t�H���_�́u.gitmodules�v�t�@�C����ҏW���Ahttp�v���g�R���Ŏ擾����悤�ɕύX���܂��B
[submodule "shFlags"]
path = shFlags
url = git://github.com/nvie/shFlags.git
[submodule "shFlags"]
path = shFlags
url = http://github.com/nvie/shFlags.git
�@�ύX��A�ugitflow�v�t�H���_�Ɉړ����A���̂悤�ɂ��ăT�u���W���[�����擾���܂��B
$ cd gitflow
$ git submodule init
$ git submodule update
�@�Ō���Ǘ��Ҍ����ŃR�}���h�v�����v�g�icmd.exe�j���N�����Agit-flow�̃C���X�g�[�������s���܂��B�Ǘ��Ҍ����Ŏ��s���Ȃ��ƁAgit-flow���������C���X�g�[������Ȃ��̂ŁA���ӂ��Ă��������B
�@�Ǘ��Ҍ����ŃR�}���h�v�����v�g�����s����ɂ́A�Ⴆ��Windows 7�̏ꍇ�́A���j���[����R�}���h�v�����v�g��I�����A�E�N���b�N����m�Ǘ��҂Ƃ��Ď��s�n��I�����܂��B
�@�N�������R�}���h�v�����v�g��ŁAgit-flow���N���[�������t�H���_�Ɉړ����A�ucontrib�v�t�H���_�̉��ɂ���umsysgit-install.cmd�v�����s���܂��B
C:\Users\okamototk\gitflow> contrib\msysgit-install.cmd "C:\Program Files (x86)\Git"
�@�����ɂ́AGit�̃C���X�g�[����t�H���_���w�肵�܂��B�C���X�g�[����t�H���_��ύX�����ꍇ��A32bit�ł�Windows�������p�̏ꍇ�́A�K�X�ύX���Ă��������B
�@��L�R�}���h�����s����ƁA�C���X�g�[���X�N���v�g������A�uGit\bin\git-flow�v�t�H���_��git-flow���C���X�g�[������܂��B
�@Git���C���X�g�[��������ԂŁA�uHomebrew�v�������́uMacPorts�v�ʼn��L�̂悤��git-flow�p�b�P�[�W���C���X�g�[�����邾���ł��B
C:\Users\ok$ brew install git-flow
C:\Users\ok$ port install git-flow
�@�f�B�X�g���r���[�V������git-flow������Ă���Aapt�^yum�R�}���h�𗘗p����gitflow�p�b�P�[�W���C���X�g�[������ΊȒP�ɓ����ł��܂��Bgit-flow�̃p�b�P�[�W�́AFedora�^Ubuntu�̍ŐV�łŗp�ӂ���Ă��܂��BCentOS�̏ꍇ�́AEPEL���|�W�g���̃p�b�P�[�W�𗘗p���܂��B
�@git-flow�p�b�P�[�W���p�ӂ���Ă��Ȃ��ꍇ��A�ŐV�ł𗘗p�������ꍇ�́A��L��Windows�ł̎菇�Ɠ��l��gitflow���|�W�g�����N���[���A�u.git/config�v�t�@�C�����C���i�v���L�V���K�v�ȏꍇ�j�A�T�u���W���[���̃A�b�v�f�[�g���s���Ă��������B���[�g���[�U�[�ŁA�N���[������gitflow�̐e�t�H���_�Ɉړ����A���L�̃R�}���h�����s���Ă��������B
# bash gitflow/contrib/gitflow-installer.sh
�@gitflow�̃f�B���N�g���ֈړ����Ď��s����ƁA�������C���X�g�[������Ȃ��̂Œ��ӂ��Ă��������B
Copyright © ITmedia, Inc. All Rights Reserved.