It should include basic details about your project, like a brief description, which versions of Innovator your project supports, how to install your project, and basic steps to use your project. The README.md file contains the content displayed on your project's GitHub landing page. In addition to your project's code, your repository should also include two markdown files: We just try to use the same general structure for our projects so it's easier to identify files. You can also include other folders if your project has files that don't fall into the categories described above. If your project doesn't need a particular folder, you can leave it out. Screenshots: any screenshots, videos, or gifs of the project.Import: any import packages for the Aras database.Documentation: any files or documents explaining the project.
#Gitkraken push code#
Steps for creating a new local repo with GitKraken This folder will contain all of the files you want to publish to GitHub. The first step in publishing any content to GitHub is to create a local repository (repo) to track your work. Just make sure that the same key is added to your GitHub account. If you prefer, you can even have GitKraken create and configure an SSH key for you. Then select Authentication and set the paths for your public and private keys.
For GitKraken, you select File > Preferences from the main menu. If you are using a Git client, you may also need to configure it to use your SSH key. Once you have your SSH key, you can add it to your GitHub account. If you don't already have an SSH key created, you can follow GitHub's guide to generating a new key.
#Gitkraken push password#
This allows GitHub to authenticate you without providing your username and password every time. Once you have a GitHub account, you will need to configure an SSH key.
#Gitkraken push free#
It's free to create a GitHub account and create public repositories. If you want to check out other options for Git clients, the Git website has a pretty extensive list. I'll also include the Git commands for anyone following along in command prompt. For this tutorial I'll be using my favorite Git client, GitKraken. The alternative is to use the Git command in command prompt. Choose Your Git ClientĪ GUI client isn't required to use Git for version control, but it can certainly make the experience more pleasant. I would recommend installing Git via the installer for your operating system rather than the "Install from Source" option. The official Git documentation includes install instructions for Linux, Mac, and Windows. If you already use Git on your machine and you already have a GitHub account, you can skip to the next section: Create Your Local Repository. If you are brand new to using Git or GitHub for version control, there are a few setup steps you'll need to perform to follow along with this tutorial.
If you are looking for other information on Aras Community Projects, like best practices or how to contribute to an existing project, you can check out these resources: This guide walks through the steps for publishing a new Aras Community Project to GitHub, from installing Git to pushing your code to GitHub.