Basics of git
Git has been used as the revision control system for the development of Trisquel.
git can be installed on your Trisquel system by using the command in the terminal:
creating an ssh key-pair
uploading your ssh public key
forking the package-helpers repository
Firstly fork the project online using gitlab interface. So you would the forked project under your username.
Cloning the forked repository
Clone the appropriate repository. If you want to work on Trisquel 8 (flidas) package helpers, clone the related branch form your username. It would be something like,
changing the directory to the cloned repository
renaming the remote
adding the main repository as a remote
ATTENTION: you are advised to create to a new branch before changing the files. Assume we want to fix a bug in the package called zip.
syncing your fork with the latest commits to the main repository
merging the latest codes from upstream
pushing your updated branch to your own repository