-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question on git #72
Comments
This way you push to git DelNov repository and create new branch automatically (if does not exist). Then you make a pull request via git website and assign a reviewer. I see one minor problem with this approach: My advice is to add locally extra remote repository to push - your fork. Therefore, I advice to change git workflow according to file Documentation/git_workflow_guide
|
Hmm ... I am not sure this is entirely possible (but I could be wrong) because I found out that it's not possible to have more than one fork in your GitHub environment. That is why I have the fork I also have to admit that difference between branches and forks didn't sit super well in my mind. Maybe, but is up to discussion, we should:
What do you think? |
Is this article of any help to establish our (best practice) work flow? |
We actually have already pretty similar git tree structure: About forks and branches: Bojan, you do not need more than one fork, instead you can have multiple branches on remote repository. Take a quick look at my T-Flows fork: I have a few branches there. If I work with cgns issue I push my commits there, if I will work on Sources for Hanjalic Jakirlic then I will work with that branch. After that I pushed changed to my new remote branch on my fork and made a pull request from there to his fork and branch he had for pull request (I could have made new pull request from this point to DelNov, but I in this case I had to decline his pull request). Just remember to pull changes from DelNov whenever you switched to work with new branch. |
there are some guides how to work in collaboration with git: http://www.eqqon.com/index.php/Collaborative_Github_Workflow |
Wow man, your branches are pretty cool! |
Dear guys, Egor in particular,
I have an issue with git command. My usual workflow is lately like this:
Then I am fixing the issue for a while. When happy, I do:
Then I go to our page (https://github.com/DelNov/T-Flows), find the branch I created to debug, and press a green button which says: "Compare & pull request"
Is this a good workflow or not?
The text was updated successfully, but these errors were encountered: