You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

If you've read up on our new process for GEODE Code contributions, you'll know that you need to download and install git-flow.

A good starting point is the git-flow cheatsheet. See also this Atlassian Gitflow Workflow Tutorial. The Installation page covers Windows, Linux and Mac.

Linux:

Cent OS/RedHat:

 

sudo yum install gitflow

 

Mac OS X:

Windows:

See Installing on Windows -- I updated cygwin and then found their wget command syntax was wrong; below is what worked for me:

 

wget -q --no-check-certificate https://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh

Both --no-clobber and --convert-links were specified, only --convert-links will be used.
github.com/nvie/git 100%[=====================>]   2.09K  --.-KB/s   in 0s


chmod +x github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh
github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh

### gitflow no-make installer ###
Installing git-flow to /usr/local/bin
Cloning repo from GitHub to gitflow
Cloning into 'gitflow'...
remote: Counting objects: 1407, done.
remote: Total 1407 (delta 0), reused 0 (delta 0), pack-reused 1407
Receiving objects: 100% (1407/1407), 623.35 KiB | 670.00 KiB/s, done.
Resolving deltas: 100% (689/689), done.
Checking connectivity... done.
Updating submodules
Submodule 'shFlags' (git://github.com/nvie/shFlags.git) registered for path 'shFlags'
Cloning into 'shFlags'...
remote: Counting objects: 454, done.
remote: Total 454 (delta 0), reused 0 (delta 0), pack-reused 454
Receiving objects: 100% (454/454), 130.91 KiB | 0 bytes/s, done.
Resolving deltas: 100% (337/337), done.
Checking connectivity... done.
Submodule path 'shFlags': checked out '2fb06af13de884e9680f14a00c82e52a67c867f1'
âgitflow/git-flowâ -> â/usr/local/bin/git-flowâ
âgitflow/git-flow-initâ -> â/usr/local/bin/git-flow-initâ
âgitflow/git-flow-featureâ -> â/usr/local/bin/git-flow-featureâ
âgitflow/git-flow-hotfixâ -> â/usr/local/bin/git-flow-hotfixâ
âgitflow/git-flow-releaseâ -> â/usr/local/bin/git-flow-releaseâ
âgitflow/git-flow-supportâ -> â/usr/local/bin/git-flow-supportâ
âgitflow/git-flow-versionâ -> â/usr/local/bin/git-flow-versionâ
âgitflow/gitflow-commonâ -> â/usr/local/bin/gitflow-commonâ

âgitflow/gitflow-shFlagsâ -> â/usr/local/bin/gitflow-shFlagsâ
  • No labels