Tagged articles
32 articles
Page 1 of 1
Architect's Guide
Architect's Guide
Mar 25, 2026 · Fundamentals

How to Safely Undo a Pushed Git Commit: 4 Proven Methods

This guide explains four ways to revert code that has already been pushed to a remote Git repository—including manual comparison, using git revert, creating a new branch, and resetting with various options—detailing their steps, advantages, and cautions.

BranchForce PushGit
0 likes · 7 min read
How to Safely Undo a Pushed Git Commit: 4 Proven Methods
Top Architect
Top Architect
Jan 5, 2026 · Backend Development

How to Undo a Pushed Git Commit: Revert, Reset, and Branch Strategies

When a mistaken commit has already been pushed, this guide explains four practical ways to roll back the changes—manual comparison, git revert, creating a new branch, and resetting the current branch—detailing each method's steps, risks, and when to use them.

BranchGitVersion Control
0 likes · 9 min read
How to Undo a Pushed Git Commit: Revert, Reset, and Branch Strategies
DevOps Engineer
DevOps Engineer
Jun 5, 2025 · Operations

How to Prevent Jenkins Builds from Interrupting Critical Branches

This article explains how to configure Jenkins pipelines to allow concurrent builds for most branches while ensuring that builds on devel and release branches are queued instead of being aborted, using a simple conditional abortPrevious setting and shared library logic to reduce resource waste and avoid QA disruptions.

BranchJenkinsPipeline
0 likes · 5 min read
How to Prevent Jenkins Builds from Interrupting Critical Branches
Big Data Technology & Architecture
Big Data Technology & Architecture
Sep 26, 2024 · Big Data

Key Features of Apache Paimon 0.9.0 Release

The Apache Paimon 0.9.0 release introduces production‑ready Branch support, native Iceberg compatibility, a caching catalog for faster OLAP queries, improved Bucketed Append tables with reduced small‑file issues, and full DELETE/UPDATE/MERGE‑INTO capabilities for Append tables, making the system more usable and efficient.

Apache PaimonBig DataBranch
0 likes · 5 min read
Key Features of Apache Paimon 0.9.0 Release
MaGe Linux Operations
MaGe Linux Operations
Dec 14, 2023 · Fundamentals

How to Fix Git Pull Errors When Remote Branches Disappear

When a remote branch that a local branch tracks is deleted, Git pull and push fail, but you can resolve the issue by checking the current upstream links, re‑associating the local branch with an existing remote branch, or removing the upstream link entirely.

Branchpull errorupstream
0 likes · 4 min read
How to Fix Git Pull Errors When Remote Branches Disappear
Liangxu Linux
Liangxu Linux
Mar 22, 2023 · Fundamentals

What Happens Inside Git? Uncover the Secrets of init, add, commit, and Branches

This guide demystifies Git’s inner workings by walking through repository initialization, the structure of the .git directory, how objects, blobs, trees, and commits are created, and the roles of the index, HEAD, branches, and remote configuration, complete with commands, examples, and visual diagrams.

BranchGitRepository
0 likes · 24 min read
What Happens Inside Git? Uncover the Secrets of init, add, commit, and Branches
Top Architect
Top Architect
Dec 18, 2022 · Fundamentals

Visual Guide to Common Git Commands and Their Detailed Usage

This article provides a visual, step‑by‑step guide to the most frequently used Git commands, explaining basic operations like add, commit, reset, and checkout, and detailing advanced actions such as diff, merge, cherry‑pick, and rebase, while illustrating concepts of blobs, trees, and HEAD states.

BranchGitVersion Control
0 likes · 9 min read
Visual Guide to Common Git Commands and Their Detailed Usage
Architecture Digest
Architecture Digest
Mar 28, 2022 · Fundamentals

Comprehensive Guide to Common Git Commands and Scenarios

This article presents a detailed collection of 45 everyday Git operations covering commits, amendments, branch management, staging, rebasing, merging, stashing, and recovery techniques, providing clear command examples and explanations to help developers handle typical version‑control tasks efficiently.

BranchGitVersion Control
0 likes · 28 min read
Comprehensive Guide to Common Git Commands and Scenarios
Sohu Tech Products
Sohu Tech Products
Oct 20, 2021 · Fundamentals

Basic Git Commands and Workflow Overview

This article explains the fundamental Git commands for adding, committing, resetting, checking out, and managing branches, along with detailed descriptions of diff, commit, checkout, reset, merge, cherry-pick, and rebase operations, providing visual illustrations and practical usage tips.

BranchGitVersion Control
0 likes · 10 min read
Basic Git Commands and Workflow Overview
Open Source Linux
Open Source Linux
Sep 24, 2021 · Fundamentals

Demystifying Git: From Init to Commit, Branches, and Remote Repos

This article walks through the inner workings of Git, explaining how initializing a repository creates the .git structure, how objects, blobs, and SHA‑1 hashes store file contents, the roles of the working directory, index, and commit objects, and how branches, HEAD, and remote connections operate together to manage version history.

BlobBranchGit
0 likes · 21 min read
Demystifying Git: From Init to Commit, Branches, and Remote Repos
MaGe Linux Operations
MaGe Linux Operations
Sep 4, 2021 · Fundamentals

What Really Happens Inside Git? Uncover the Secrets of init, add, commit, and branches

This article demystifies Git by explaining how the init command creates the .git directory structure, how objects, blobs, and SHA‑1 hashes store file contents, the role of the index, the mechanics of add, commit, branch, HEAD, remote linking, push, reflog, and diff operations, all illustrated with command‑line examples and diagrams.

BranchRepositoryVersion Control
0 likes · 23 min read
What Really Happens Inside Git? Uncover the Secrets of init, add, commit, and branches
Python Programming Learning Circle
Python Programming Learning Circle
Jun 10, 2021 · Fundamentals

Understanding Git: Basic Commands and Workflow

This guide explains Git’s core concepts and basic commands—including add, commit, reset, checkout, merge, rebase, and cherry-pick—illustrated with diagrams that show how files move between the working directory, index, and repository, and how branches, HEAD, and detached states operate.

BranchGitVersion Control
0 likes · 11 min read
Understanding Git: Basic Commands and Workflow
Liangxu Linux
Liangxu Linux
May 7, 2021 · Fundamentals

Essential Git Commands Cheat Sheet for Version Control

This guide provides a comprehensive collection of Git commands covering diff, branch management, file handling, remote repository operations, stash usage, configuration, and advanced techniques, enabling developers to efficiently compare changes, manage branches, clean workspaces, and interact with remote repositories.

BranchConfigurationdiff
0 likes · 11 min read
Essential Git Commands Cheat Sheet for Version Control
Top Architect
Top Architect
Feb 19, 2021 · Fundamentals

Visual Guide to Common Git Commands and Their Detailed Explanation

This article provides a comprehensive visual guide to the most frequently used Git commands, explaining their purpose, usage, and effects on the working directory, index, and repository, while illustrating concepts such as commits, branches, merges, rebases, and detached HEAD with clear diagrams.

BranchGitVersion Control
0 likes · 9 min read
Visual Guide to Common Git Commands and Their Detailed Explanation
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 9, 2020 · Fundamentals

Master Git Basics: From Commits to Conflict Resolution

This comprehensive guide demystifies Git by explaining version‑control concepts, commit objects, repository initialization, staging, branching, tagging, merging, conflict handling, and push strategies, empowering developers to use Git confidently and efficiently.

BranchStagingVersion Control
0 likes · 20 min read
Master Git Basics: From Commits to Conflict Resolution
Programmer DD
Programmer DD
Apr 25, 2019 · Fundamentals

Master Git: From Basics to Advanced Commit Management

This comprehensive guide walks readers through Git fundamentals, including repository initialization, staging, committing, branch and tag management, rebasing, merging, conflict resolution, and push strategies, supplemented by practical command examples and visual diagrams to demystify version control.

BranchGitVersion Control
0 likes · 19 min read
Master Git: From Basics to Advanced Commit Management
Programmer DD
Programmer DD
Dec 24, 2018 · Fundamentals

Master Git Rebase: Clean Up Commits and Streamline Branches

This article explains why excessive commits harm code review and branch hygiene, then demonstrates how to use Git rebase to squash commits, synchronize branches, resolve conflicts, and safely rewrite history with practical command examples and visual illustrations.

BranchGitVersion Control
0 likes · 9 min read
Master Git Rebase: Clean Up Commits and Streamline Branches
DevOps
DevOps
Nov 28, 2016 · Fundamentals

Major Changes in TFS 2017 Git: Redesigned Branch Page, New Pull Request Experience, Squash Merge, and More

The TFS 2017 update introduces a completely redesigned branch page with a "mine" view, a revamped pull‑request UI featuring enhanced diff, comment, and file tracking capabilities, new squash‑merge support, improved build and commit traceability, Git LFS file preview, code‑link sharing, and additional UI enhancements for a smoother DevOps workflow.

BranchDevOpsGit
0 likes · 13 min read
Major Changes in TFS 2017 Git: Redesigned Branch Page, New Pull Request Experience, Squash Merge, and More
Java Backend Technology
Java Backend Technology
Oct 14, 2016 · Backend Development

Essential Git Command Cheat Sheet for Developers

A comprehensive, English-language cheat sheet that explains Git terminology and provides ready-to-use command snippets for initializing repositories, configuring settings, managing files, committing changes, handling branches, tags, viewing history, synchronizing remotes, and undoing actions.

BranchGitVersion Control
0 likes · 13 min read
Essential Git Command Cheat Sheet for Developers
ITPUB
ITPUB
Nov 27, 2015 · Fundamentals

7 Essential Git Tricks to Undo Mistakes and Recover Your Code

This guide presents seven practical Git command‑line techniques—including amending commit messages, resetting staged changes, reverting commits, checking out previous revisions, undoing merges, cleaning untracked files, and deleting branches—to help developers safely recover from common version‑control errors.

BranchGitUNDO
0 likes · 8 min read
7 Essential Git Tricks to Undo Mistakes and Recover Your Code