Home / Companies / GitKraken / Blog / July 2022

July 2022 Summaries

4 posts from GitKraken

Filter
Month: Year:
Post Summaries Back to Blog
GitKraken has launched a centralized Help Center for GitKraken Client, Git Integration for Jira, and GitLens for VS Code, replacing three separate support sites with a single searchable resource hub. The center provides product documentation, release notes, onboarding and training materials, FAQs, account-management information, and support resources, with search filters that let users browse across all products or focus on one. Its navigation organizes content into areas such as getting started, popular support pages, additional learning resources including cheat sheets and Git tutorials, and product documentation and updates. Future release notes will include more direct technical explanations from developers, while page-level feedback tools and user behavior metrics will help GitKraken refine the site and expand its resources over time.
Jul 18, 2022 505 words in the original blog post.
Oh My Posh is an open-source custom prompt engine created by Jan De Dobbeleer that improves terminal appearance and usability across shells including PowerShell, Bash, Zsh, fish, CMD, and nushell. Originally developed to create a more visually appealing Windows and PowerShell development experience, it expanded into a cross-shell tool with more than 100 configurable themes, some of which require Nerd Fonts. The project’s growth has been supported by community interest and contributions, ranging from documentation corrections to feature development through GitHub pull requests. Jan, an open-source contributor and GitKraken Ambassador, uses GitKraken Client in Oh My Posh’s development and describes it as a way to simplify complex Git operations. Users can also participate in the Oh My Posh and GitKraken communities to seek support, exchange ideas, and contribute to related projects.
Jul 14, 2022 1,341 words in the original blog post.
Trunk-Based Development emphasizes frequent, often daily merges of developers’ work into a shared main branch, keeping the trunk continuously deployable and supporting rapid collaboration, CI/CD, microservices, and early detection of merge conflicts. It can reduce branching complexity but requires experienced, highly coordinated teams, strong automated build and testing systems, feature flags or abstractions for incomplete work, and careful safeguards because errors committed to the trunk can affect deployments. The discussion contrasts this approach with Gitflow, which uses persistent main and develop branches alongside temporary feature, release, and hotfix branches to provide structured parallel development and release testing, though its complexity and slower merge cadence can hinder CI/CD. GitHub Flow simplifies Gitflow by branching features directly from main, making history and continuous delivery easier but placing greater responsibility on testing before merges, while GitLab Flow adds a pre-production branch and emphasizes issue tracking. No workflow is universally suitable, so teams should choose or change strategies based on their size, expertise, project complexity, deployment frequency, collaboration style, and available tools for visualizing code history and managing changes.
Jul 07, 2022 2,114 words in the original blog post.
Git Integration for Jira connects Jira with Git hosting services such as GitHub, GitLab, and Bitbucket, helping technical and non-technical team members track development work while reducing context switching. After installing the app and connecting repositories, users can create branches and pull requests directly from Jira issues, with links that allow them to open the resulting work in their Git hosting platform. Administrators can disable branch or pull-request creation to prevent accidental repository changes by users who do not need those permissions. The integration also supports webhooks, or indexing triggers, which reindex repositories when events such as commits, pushes, or pull requests occur instead of relying on Jira’s default periodic update schedule. These features are intended to improve visibility, organization, and productivity across teams, and many are also available for Jira Server and Data Center.
Jul 01, 2022 1,607 words in the original blog post.