SigTech's Git extension allows for files to be moved between the research environment and repository of a given workspace.
If you're creating strategies on your own, you need to understand the following simple steps:
To pull changes from the repository into your research environment:
- 1.Open Git sidebar
To push changes from your research environment to the repository:
- 1.Open Git sidebar
- 2.Stage files
- 3.Summarise & commit
Changes you make in the research environment aren't guaranteed to persist between sessions. Be sure to regularly push your changes to the repository.
Git is very easy to use if you're working alone—you just need to understand the simple steps in this page. If you are collaborating with others, make sure you carefully follow best practice—see our collaboration guide.
The SigTech platform uses a Git extension to facilitate Git functionality in the user workspaces:
You should always pull the latest changes in the workspace-repository prior to committing any changes.
To pull the latest changes, click
Changes to files can relate to:
- New files, displayed in Untracked.
- Changes to existing files, displayed in Changed.
A + sign is displayed if you hover your cursor over the changed file allows.
Click the + sign to add the file to Staged:
You can Unstage the file—this leads to the file either being Untracked or Changed, depending on whether the file was a new file or a modified file.
After you have performed all necessary changes to relevant files and added the files to Staged, the changes can be committed to the workspace-repository.
You will need to add a required summary of the changes and an optional description.
To commit the changes, click Commit:
After you have committed the changes, push the changes to ensure version-control is applied and that the changes are displayed to collaborating users.
To push the changes, click
After you have pushed the changes to the workspace-repository the commit, with it's summary, is displayed in the History tab:
To view the recent commits in the workspace-repository, click the Files tab: