Home / Companies / GitKraken / Blog / February 2022

February 2022 Summaries

3 posts from GitKraken

Filter
Month: Year:
Post Summaries Back to Blog
GitLens 12 adds preview support for Visual Studio Code for the Web, allowing users to access GitLens capabilities such as inline blame, annotations, heatmaps, and file history directly in GitHub repositories through vscode.dev and github.dev without a local clone. The release also introduces GitLens+ features, including Visual File History, which displays a file’s evolution through author-coded commit timelines and change sizes, and Worktrees, which simplifies managing multiple checked-out branches from VS Code’s source control panel. Core GitLens functionality remains free, while a free GitLens+ account enables the new features for public repositories and provides a seven-day trial for private repositories; paid Pro and Enterprise plans extend private-repository access, support, and team-oriented capabilities. Other updates include automatically linked GitHub issues and pull requests in commit comparisons, support for comparing revisions with stashes, and a new in-app walkthrough that helps users configure and use GitLens features.
Feb 24, 2022 1,329 words in the original blog post.
GitKraken Client v8.3 focuses on performance improvements across macOS, Windows, and Linux, led by a native ARM64 version for Apple Silicon Macs that replaces prior emulation and improves resource use, memory access, and thread management while preserving existing settings. Intel Macs running macOS Big Sur or later also gain faster child-process launching without requiring previous terminal-command workarounds, and an updated, customized Electron foundation improves speed, resource consumption, platform compatibility, and future feature delivery for all users. The release expands GitKraken Workspaces to GitHub Enterprise and GitLab Self-Managed repositories, enabling teams to organize, share, and act on multiple repositories. GitKraken CLI receives new terminal settings for default directories and line height, enhanced autocomplete for Git Flow commands, Git aliases, staged files used with git reset, and relative paths for git add, alongside automatic visualization panels for newly committed repositories, a terminal context menu, and customizable commit graph colors in themes.
Feb 14, 2022 1,394 words in the original blog post.
Command-line interfaces, or CLIs, let users interact with operating systems and applications by entering text commands, offering direct control over files, tools, configuration, and automation alongside graphical user interfaces. The material presents CLI knowledge as an important skill for developers and DevOps professionals because many development tools, including Git and CI/CD utilities, are command-based and because scripts can automate repetitive tasks at scale. It distinguishes terminals, which provide input and output access to a computer, from shells, which expose operating system services, and CLIs, which interpret text commands; common shells include Bash and Zsh. It also traces terminal use from punch cards and early typewriter-like devices through Unix standardization, the Bourne shell, open-source GNU software, and the widespread adoption of Bash across Unix-like systems and Windows Subsystem for Linux. While GUIs remain valuable for visualization and accessibility, command lines can expose functions unavailable or cumbersome in menus, and modern systems and backup practices generally reduce the risk of accidental damage while users learn.
Feb 07, 2022 3,041 words in the original blog post.