Workflow Optimization and Collaboration #3
Replies: 15 comments 21 replies
-
Based on discussions on March 7, 2023, @AirTechWick (Erik) to use the single branch below until he completes the Windows developer workflow guide for demo-react-native. https://github.com/theta360developers/theta-client-guide/tree/erik-react-native-windows
|
Beta Was this translation helpful? Give feedback.
-
I just added a commit with the prefix I saw the syntax in the article below. https://www.freecodecamp.org/news/how-to-write-better-git-commit-messages/ The official docs for the conventional commit specification is here: https://www.conventionalcommits.org/en/v1.0.0/ We've been using |
Beta Was this translation helpful? Give feedback.
-
Found this article on Git/Github workflows. I believe the "Centralized Workflow" is the one we are practicing currently, and works with people you give access to make pull requests to the main repository. The article mentions: The main advantage of the Forking Workflow is that contributions can be integrated without the need for everybody to push to a single central repository. Developers push to their own server-side repositories, and only the project maintainer can push to the official repository." Basically, If I fork anyone's repository, I can make changes in my own fork and make a pull request to merge my fork of the repository. |
Beta Was this translation helpful? Give feedback.
-
remove stale branchesproblemsolution
verify
|
Beta Was this translation helpful? Give feedback.
-
@AirTechWick Did you remove stale branches? I did a
|
Beta Was this translation helpful? Give feedback.
-
no problems with the last pull request from Erik. The process of merging into the main branch and deploying was easy. An ambitious and potentially problematic approach is for Jesse to edit the spelling and grammar directly on his own branch and make a pull request. Erik would then need to pull down the changes tomorrow morning. |
Beta Was this translation helpful? Give feedback.
-
I have made edits using a new branch jcasman-theta-client-guide. I am having trouble running git push -u origin jcasman-theta-client-guide due to my ssh keys not being set up correctly. I should have edits uploaded soon. |
Beta Was this translation helpful? Give feedback.
-
I've been working from the Dell Windows laptop |
Beta Was this translation helpful? Give feedback.
-
This way might be easier when updating your own local branch to the most up to date main branch https://stackoverflow.com/questions/3876977/update-git-branches-from-master |
Beta Was this translation helpful? Give feedback.
-
I think what I was having trouble with is when I had "merge conflicts" and when I tried to resolve the merge conflicts on my branch I made mistakes doing it. |
Beta Was this translation helpful? Give feedback.
-
May be useful if you want further protection of the main branch. |
Beta Was this translation helpful? Give feedback.
-
I had a problem with I ran |
Beta Was this translation helpful? Give feedback.
-
Seems like many people have this same problem |
Beta Was this translation helpful? Give feedback.
-
Whenever updating my Local main branch to the up to date Remote main branch this is the command I use in-case I get the brown warning message. |
Beta Was this translation helpful? Give feedback.
-
https://stackoverflow.com/questions/9537392/git-fetch-a-remote-branch |
Beta Was this translation helpful? Give feedback.
-
pull requests, merges, commits, issues, discussions
Ideas, suggestions and observations on using GitHub and git effectively for collaboration.
Beta Was this translation helpful? Give feedback.
All reactions