-
-
Notifications
You must be signed in to change notification settings - Fork 15.1k
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
vscode-extensions.illixion.vscode-vibrancy-continued: init at 1.1.44 #386350
vscode-extensions.illixion.vscode-vibrancy-continued: init at 1.1.44 #386350
Conversation
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.
Please add the extension in alphabetical order.
How do I sort it in alphabetical order again? Would I have to do it manually by going through each extension name? |
Yes, that's the approach I know of. |
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.
After you move it to a proper spot, please squash your commits. (Look up on Google if you don't know how)
There should be two commits, one adding you to maintainers list, and then one adding this extension. Second commit, which adds this extension should be same as the PR title (I just renamed the PR)
Are you perhaps not using Git locally? ie, editing Nixpkgs through GitHub's online interface? |
I'm working locally whilst using 'Sync Fork' from the Github Web Does everything look alright? Are there any other changes that I'm required to do? |
I think GitHub provides a sync with rebase option as well in PRs? Anyways, you don't need to use GitHub to do periodic merges with master.
Should rebase the current branch on top of upstream/master. This is equivalent to syncing with master with a rebase on GitHub. This effectively recreates the commits (your commits), with new hash/new timestamps as if they are wholly new commits. This one is preferred when doing merges in contributor (like yours) forks. However, syncing by "merging" (what you have been doing), is equivalent to To be honest you don't even need to do periodic merges or rebases, unless there is a merge conflict. (GitHub will show if the PR has a merge conflict). In case of merge conflicts, you need to resolve the merge conflict before rebasing/merging. As for "squashing" your commits, you can do that, by going into interactive rebase mode You will see something like this in the editor:
To squash (merges two commits together), you can change second commit's pick to squash.
Again another edit window will pop up asking if you want to edit the new commit message, which would be commit1 message + commit2 message. You can edit however you wish and save, this should complete the squashing. The reason we recommend squashing "fixup" commits (as in you fixed an issue with the previous commit), is, again, to keep a clean commit history. Note that, you will usually need to force push your branch to the remote (GitHub), if you have done any kind of rebase, as GitHub won't allow overriding commit history easily. You can do so by If this sounds confusing to you (I am sure it is, it was confusing for me too), you can test git commands in a test repo. There are a lot of tutorials on Youtube to follow for Git. However, just this once let me fix the commits as the commit history is quite complicated (as in the commit adding you to maintainers list should be the first commit, then the successing commit should add the extension). I will merge after I do so. |
Co-authored-by: nick <twohexed@gmail.com> Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
Co-authored-by: nick <twohexed@gmail.com> Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
22e8e09
to
bbc524b
Compare
Successfully created backport PR for |
Git push to origin failed for release-24.11 with exitcode 1 |
added illixion.vscode-vibrancy-continued theme extension for VSCode which enables transparency and blur
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.