A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/arrayfire/arrayfire/wiki/Contributing-Code-to-ArrayFire below:

Contributing Code to ArrayFire · arrayfire/arrayfire Wiki · GitHub

This method will require you to sign up on github. If you want to contribute without signing up on github, please check the Using Email section.

For this entire section, we are going to assume your github id is MYNAME. Please replace it with your actual id where appropriate.

  1. Fork ArrayFire

    You can follow these instructions to fork ArrayFire. If this succeeds, you should now have a version of ArrayFire at https://github.com/MYNAME/arrayfire

  2. Clone your fork

    You can now clone your fork using the following command.

    git clone https://github.com/MYNAME/arrayfire
    

    When you clone the repository, the current branch should be master. You can verify this by running the following command.

  3. Setting upstream and creating new branch

    It is advisable that the master branch tracks upstream. You can do this by using the following commands.

    git remote add upstream https://github.com/arrayfire/arrayfire
    git branch -u upstream/master
    

    You can now create a new branch using the following commands.

    git checkout -b BRANCH_NAME 
    
  4. Make changes and commits

    You can now make changes to ArrayFire. While adding code, try to

  5. Push to your fork

    After you are done committing, you can push to your fork using the following.

  6. Submit pull request

    You can now send a pull request for your code to be merged upstream. The instructions for doing this can be found here.

    All pull requests go into master branch.

  7. Update master

    After your branch has been merged, you can update your master branch using the following

    git checkout master
    git pull
    

You can send the git diff patches to our mailing list.

Please specify your first and last name so we can attribute the commit to the right person.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4