-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'github-origin/stable-v2.0' into stable-…
…v2.0
- Loading branch information
Showing
11 changed files
with
14 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6ec36bf
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@SergeiShtepa hi, with these merge of local branch instead rebase (if github repo have newer commits) before push makes it difficult to see the changes
from the github site alone I was unable to see and understand which commits you added and I should instead do some comparative commands on git where I have the repository to see the differences (in the merge commit on the site it only shows the changes of the merge did on the local copy)
If it's not a problem could you please rebase instead merge (updating local repo)? at least in cases that apply cleanly without manual modifications
6ec36bf
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok.
If "merge" creates a problem, then I will try to do "Rebase".
6ec36bf
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@SergeiShtepa thanks, and sorry if I stress you out
I try to explain in detail my idea, which seems to me convenient and similar to the management of most of the projects I've seen.
Then obviously you can do whatever you want, I don't want try to force you.
Merge for PR from forks and other branches present in the public git are common ones, you can keep track of the origin and the merge commit gives the diff of that change visible quickly and easily even from the github site.
Merge for update local copy, in case of merged PR or push of other developers after latest pull, do a merge commit with diff that contain changes done on github repository from previous pull.
Therefore technically it does not add the display of a "new" work, contrary to PR merges of a branch on which specific work was done, perhaps a long one while the main branch proceeded with something else and then in the end a merge was done with conflict resolution.
These merge of update of local copy, on github site in page like this show diff of other merges and commits already done but not the new changes pushed.
A workaround to see the changes done by these merge on local copy is with software like DAG and for example on this I saw only one commit (10797c0) was added (and I didn't understand it from a look at the history on github site): https://ibb.co/41kbLKy
So my suggest is done rebase for update local copy (if new commits was already done but not pushed) at least when this can be done without conflict to solves manually (in some cases of conflict to solve manually merge is easier than rebase so ok use merge)
As I have seen over the years, it can help to always do a pull before starting some new work, this helps to reduce the necessary local merges/rebases.
Before pulling and starting a new work, it can also be useful to look at the existing PRs and possibly merge them (except they do not require a more accurate review; or don't correspond to current development plans, branch etc...). For example, in some cases, having not checked the PRs carefully, I unfortunately even wasted time preparing something that had already been done by others.
I hope I have given useful information and advice, written in an understandable way (I have difficulty with this) and have not wasted your time or annoyed you.