Best of GitJanuary 2025

  1. 1
    Article
    Avatar of communityCommunity Picks·1y

    Terminal Apps

    Discover soft-serve, a powerful self-hostable Git server for the command line, explore cloudlens, a k9s-like CLI tool for managing AWS and GCP, and learn about Terminal Shop, a unique way to order ethically sourced coffee directly from your terminal.

  2. 2
    Article
    Avatar of freecodecampfreeCodeCamp·1y

    Essential CLI/TUI Tools for Developers

    Developers extensively using terminals can enhance their productivity through various CLI/TUI tools. This selection includes tools for Kubernetes management, container monitoring, text processing, Git handling, and more. Each tool is presented with an overview, key features, and installation instructions for different operating systems.

  3. 3
    Video
    Avatar of codinggopherThe Coding Gopher·1y

    How 10X Engineers Use Git

    The post explains advanced Git commands like git stash, git bisect, and git submodule, detailing their uses and benefits. It also covers the git cherry-pick command, illustrating how it allows selecting specific commits from a branch and adding them to another, emphasizing its utility and potential drawbacks.

  4. 4
    Article
    Avatar of java_libhuntAwesome Java Newsletter·1y

    A Beginner’s Guide to Java: 10 Must-Know Development Tools🎉🎉

    Java is expected to remain a dominant programming language by 2025. This guide highlights ten essential tools for Java developers, including IntelliJ IDEA, Maven, Git, Docker, Apidog, JUnit, Eclipse, Gradle, Jenkins, and VisualVM. Each tool offers unique advantages in enhancing productivity, code quality, and project management. While some tools are free, others may require payment. These tools can significantly improve your development workflow and software quality.

  5. 5
    Article
    Avatar of rubylaRUBYLAND·1y

    Git Rebase Pick

    Using the `pick` command within Git Rebase, you can reorder and cherry-pick commits to organize your commit history logically and efficiently. This can be particularly useful for correcting mistakes or addressing dependencies that were initially missed. The `pick` command allows for smooth transitions and a cleaner commit history, making code reviews and milestone creation more manageable.

  6. 6
    Article
    Avatar of changelogChangelog·1y

    DeepSeek-R1's epic pull request (Changelog News #129)

    DeepSeek-R1 has made a significant pull request highlighted in the latest changelog news. Discover the importance and benefits it brings to the project, alongside understanding general improvements and optimizations it introduces.

  7. 7
    Article
    Avatar of watercoolerWatercooler·1y

    This is the way

  8. 8
    Article
    Avatar of ghblogGitHub Blog·1y

    Highlights from Git 2.48

    Git 2.48 has been released, introducing several new features and improvements. Key highlights include a performance boost by using a faster SHA-1 for trailing checksums, changes to the `range-diff --remerge-diff` command, efforts to make Git memory leak-free, and the addition of the Meson build system as an alternative to GNU Make. Deprecated features are now listed in `Documentation/BreakingChanges.txt`, ensuring users are informed about upcoming changes.

  9. 9
    Article
    Avatar of webtoolsweeklyWeb Tools Weekly·1y

    CSS Tools, Git/CLI, Svelte & JS Plugins

    This post highlights various tools related to CSS & HTML, Git & CLI, and JavaScript plugins. It features interactive CSS tools like a type scale generator and gradient generators, along with GitHub tools for code review and issue clustering. It also introduces a range of JavaScript plugins for Svelte and other frameworks. The content is helpful for developers seeking productivity enhancements and integrations across different web technologies.