I had to spend a day on Windows (OS) today.
Making bunch of open source tools (git aka msysgit, ssh, cmake, nmake etc.) to work together on Windows is not that pretty.
I really like using git-flow that streamlines the development process with git very nicely.
Here is the useful link on how to get git flow playing nicely with msysgit:
http://blog.reichertconsulting.com/archive/2011/07/04/git-flow-installation-on-windows-using-msysgit.aspx
Basically you would have to get the missing getopt.exe with dependencies from http://gnuwin32.sourceforge.net/packages/util-linux-ng.htm.
Hope this saves you a bit of time.
Showing posts with label Git. Show all posts
Showing posts with label Git. Show all posts
Thursday, February 16, 2012
Wednesday, February 01, 2012
Ant macros for Git checkout
...just stumbled upon a couple of useful macros for git checkout here :
<macrodef name = "git">
<attribute name = "command" />
<attribute name = "dir" default = "" />
<element name = "args" optional = "true" />
<sequential>
<echo message = "git @{command}" />
<exec executable = "git" dir = "@{dir}">
<arg value = "@{command}" />
<args/>
</exec>
</sequential>
</macrodef>
<macrodef name = "git-clone-pull">
<attribute name = "repository" />
<attribute name = "dest" />
<sequential>
<git command = "clone">
<args>
<arg value = "@{repository}" />
<arg value = "@{dest}" />
</args>
</git>
<git command = "pull" dir = "@{dest}" />
</sequential>
</macrodef>
Friday, November 18, 2011
Improved Git development model
If you are just starting to utilize Git in your team I would highly recommend to take a look at the git-flow https://github.com/nvie/gitflow and read the following article:
http://nvie.com/posts/a-successful-git-branching-model/
Enjoy!
http://nvie.com/posts/a-successful-git-branching-model/
Enjoy!
Subscribe to:
Posts (Atom)
