OneDark-Pro
Git
Our great sponsors
OneDark-Pro | Git | |
---|---|---|
4 | 285 | |
1,441 | 49,658 | |
- | 1.4% | |
6.2 | 10.0 | |
6 days ago | 7 days ago | |
TypeScript | C | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
OneDark-Pro
-
Data Science: Setup Visual Studio Code with Python
Now you are all set to start working on your project, but there are some more setting that you can change to make it even more suitable as per your need. You can change layout (I prefer the side bar on the right as it doesn't change the view when I open and close it). You can change color theme if you want to my personal favorite is Atom One Dark Pro.
-
The best Neovim color scheme with tree sitter and LSP support.
It is OneDark with more vivid colors. E.g. compare the screenshots in the repo you linked to with Binaryify/OneDark-Pro, and you'll see the difference.
-
Fetching Yelp API via Netlify Function with React.js
I write my code in Visual Studio Code with bunch of extensions (OneDark-Pro, Auto Rename Tag, Bracket Pair Colorizer, indent-rainbow, File Utils, to name a few), I use One Dark Pro Color Theme and Material Icon Theme.
Git
-
So You Think You Know Git – Git Tips and Tricks by Scott Chacon
Boy, I can't find this either (but also, the kernel mailing list is _really_ difficult to search). I really remember Linus saying something like "it's not a real SCM, but maybe someone could build one on top of it someday" or something like that, but I cannot figure out how to find that.
You _can_ see, though, that in his first README, he refers to what he's building as not a "real SCM":
https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23...
-
Git Commit Messages by Jeff King
Here is the direct link, as HN somehow removes the query string: https://github.com/git/git/commits?author=peff&since=2023-10...
- My favourite Git commit (2019)
-
The bash book to rule them all
Yes, but you are referring to standalone scripts, not functions defined within a Bash script.
Compare for example the following helper code used for git command completion inside Bash and inside PowerShell.
Bash: https://github.com/git/git/blob/master/contrib/completion/gi...
-
Git Branches: Intuition and Reality
`master` is also used as the default name for the default branch in newly created repositories. See option `--initial-branch` of `git init` and config variable `init.defaultBranch` [2] to override. Git for Windows, for example, allows setting the config option in its installer.
Source code:
- for merge commit formatting: https://github.com/git/git/blob/2108fe4a1976f95821e13503fd33...
> which branch on a remote is considered the default
That part is actually covered by "the default branch in newly created repositories". There are two different places where its done:
- This is the one you probably mean: [1]
- This is an obscure feature: [2]. A Stack Overflow comment [3] calls it "one of the abandoned experiments that were being done before the concept of a remote was invented".
Both of the places use function git_default_branch_name from refs.c [4], which uses config variable `init.defaultBranch` I've mentioned above.
[1] https://github.com/git/git/blob/v2.43.0/remote.c#L2380-L2383
[2] https://github.com/git/git/blob/v2.43.0/remote.c#L328-L338
[3] https://stackoverflow.com/a/54132016/1083697
[4] https://github.com/git/git/blob/v2.43.0/refs.c#L671-L705
-
See the History of a Method with Git log -L
There's a comment about that here: https://github.com/git/git/blob/bc5204569f7db44d22477485afd5...
When writing or updating patterns, assume that the contents these
-
fdupes: Identify or Delete Duplicate Files
You know another project with much of its source files in the top-level directory? https://github.com/git/git
What are some alternatives?
scalar - Scalar: A set of tools and extensions for Git to allow very large monorepos to run on Git without a virtualization layer
vscode-indent-rainbow - Extension which shows indentation with a faint rainbow colored background to make them more readable
PineappleCAS - A generic computer algebra system targeted for the TI-84+ CE calculators
Subversion - Mirror of Apache Subversion
vscode-gitlens - Supercharge Git inside VS Code and unlock untapped knowledge within each repository — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
doki-theme-vscode - Cute anime character themes for VS-Code.
linux - Linux kernel source tree
chromebrew - Package manager for Chrome OS [Moved to: https://github.com/chromebrew/chromebrew]
gruvbox-material-vscode - Gruvbox Material for Visual Studio Code
one-dark-theme-ghostwriter - One Dark theme for ghostwriter markdown editor
jj - A Git-compatible VCS that is both simple and powerful
vim-gitgutter - A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.