More information on Git workflow
You have already practiced this workflow, but here is some more information
You have already practiced this workflow, but here is some more information
.git folder resides) and its subdirectories.gitignore fileChangesmappings.txtmessages.potips...txtChanges, you’ll see two boxesSummary (required)DescriptionDescription is optionalDOCS: Add translations to Portuguese in BrazilDOCS: Add start-up tips to Modern Standard ArabicDOCS: Add start-up tips to Yoruba in NigeriaNOTE: All that said, messages alone should suffice in almost all translation cases
When your changes are ready and staged, and you have a commit message
Commit to releaseNOTE: If you’re contributing to PsychoPy® in other ways, you probably want to make sure you add a new branch for translations.
https://github.com/psychopy/psychopyNOTE: You can make a pull request directly from GitHub Desktop, but I’m not completely sure what the implications of that are. I’m scared of it, to be honest.
Repository > PushPush origin tabFetch origin tab at the upper-right)release, but possibly something like portuguese-translations if you have other projects (e.g., bug fixes)Compare and pull requestPull requests tab at the topContribute tab next to the left of the Sync fork tabpsychopy/psychopyComparing changesbase repository: psychopy/psychopy (this refers to the upstream repository)base: release (the appropriate branch on upstream to merge into)head repository: [your own GitHub account]/psychopy (this refers to your forked origin repository)compare: release (the appropriate branch on origin to merge from [unless you created a new branch])WARNING: If you see many more file changes than you were expecting, then you might be on the wrong branch
NOTE: If it says There isn’t anything to compare, you probably didn’t yet push the commit from your local copy to origin
Again!!??
Yes
Repository > PullOn to A strategy for later on