Tagged articles
121 articles
Page 1 of 2
Architect's Guide
Architect's Guide
Feb 20, 2026 · Fundamentals

Master Git: From Basics to Advanced Branching, Merging, and Rebase

This comprehensive guide demystifies Git by explaining its distributed architecture, file states, commit nodes, HEAD, remote repositories, and essential commands for adding, committing, branching, merging, rebasing, cherry-picking, and reverting, empowering developers to confidently manage code history and collaborate effectively.

Version Controlbranchingcherry-pick
0 likes · 17 min read
Master Git: From Basics to Advanced Branching, Merging, and Rebase
Architect's Guide
Architect's Guide
Jan 9, 2026 · Fundamentals

Master Git: From Basics to Advanced Workflows in One Guide

This comprehensive guide walks you through Git fundamentals, core concepts, installation, configuration, common commands, branching, merging, rebasing, tagging, remote repository handling, GUI tools, undoing changes, stash, and cherry‑pick techniques, providing clear examples and code snippets for effective version control.

GitTaggingbranching
0 likes · 43 min read
Master Git: From Basics to Advanced Workflows in One Guide
DevOps Coach
DevOps Coach
Nov 9, 2025 · Fundamentals

Master Git Basics: From git init to Advanced Branch Management

This step‑by‑step guide walks developers through essential Git commands—from initializing a repository and checking status to staging, committing, branching, merging, stashing, and pushing changes—providing clear examples and code snippets for everyday version‑control workflows.

Command LineGitTutorial
0 likes · 10 min read
Master Git Basics: From git init to Advanced Branch Management
macrozheng
macrozheng
Oct 16, 2025 · Fundamentals

Merge vs Rebase: When to Use Each Git Strategy for Clean History

This article explains the differences between Git merge and rebase, shows how each command works with example workflows, discusses squashing commits, and offers guidance on choosing the appropriate method based on project needs and team preferences.

GitVersion Controlbranching
0 likes · 6 min read
Merge vs Rebase: When to Use Each Git Strategy for Clean History
Architect's Guide
Architect's Guide
Aug 18, 2025 · Fundamentals

Master Git: From Basics to Advanced Workflows and Pro Tips

This comprehensive guide walks you through Git fundamentals—including its core concepts, installation, configuration, common commands, branching, merging, rebasing, tagging, stashing, cherry‑picking, remote workflows, and GUI tools—so you can confidently manage version control in any software project.

CLIGitMerging
0 likes · 42 min read
Master Git: From Basics to Advanced Workflows and Pro Tips
Liangxu Linux
Liangxu Linux
Jun 22, 2025 · Fundamentals

Master Git: A Complete Beginner’s Guide to Version Control

This guide walks you through the fundamentals of Git, covering its distributed architecture, core concepts like working directory, staging area, and repository, step‑by‑step installation on Linux, creating local and remote repositories, essential commands such as add, commit, push, handling merge conflicts, and a handy cheat‑sheet of common Git commands.

CollaborationGitRepository
0 likes · 8 min read
Master Git: A Complete Beginner’s Guide to Version Control
Efficient Ops
Efficient Ops
Mar 30, 2025 · Fundamentals

How to Choose the Right Git Branching Strategy for Your Project

This article explains how to design and evaluate a project's Git branching strategy by breaking branches into four hierarchical levels—feature, integration, production, and version‑sequence—using Git Flow as a concrete example to illustrate each level's purpose and typical branch patterns.

GitGit FlowVersion Control
0 likes · 5 min read
How to Choose the Right Git Branching Strategy for Your Project
DevOps Cloud Academy
DevOps Cloud Academy
Mar 13, 2025 · Operations

Release Engineering Best Practices: Branching Models, CI/CD Guidelines, and Deployment Strategies

This article provides a comprehensive overview of release engineering, covering branch models, naming conventions, merge processes, Git commit standards, CI/CD stage design, environment isolation, artifact management, product delivery steps, deployment strategies, and rollback procedures to ensure reliable software releases.

DeploymentKubernetesOperations
0 likes · 26 min read
Release Engineering Best Practices: Branching Models, CI/CD Guidelines, and Deployment Strategies
Raymond Ops
Raymond Ops
Feb 14, 2025 · Operations

Master Git: Essential Commands for Pushing, Branching, and Migration

This guide walks you through essential Git operations—including initializing a repository, pushing local projects to remote servers, reverting to previous commits, renaming and deleting branches, copying master code, migrating repositories while preserving history, and a collection of useful commands for efficient version control management.

GitVersion Controlbranching
0 likes · 6 min read
Master Git: Essential Commands for Pushing, Branching, and Migration
Su San Talks Tech
Su San Talks Tech
Dec 23, 2024 · Fundamentals

Master Git Branching and Commit Standards for Stable Development

This guide explains Git branch naming conventions, their correspondence to development environments, recommended merge workflows, standardized commit message formats—including Angular guidelines and a simplified version—and provides a practical .gitignore template, helping teams maintain stable codebases and efficient collaboration.

Gitbranchingcommit message
0 likes · 10 min read
Master Git Branching and Commit Standards for Stable Development
MaGe Linux Operations
MaGe Linux Operations
Oct 19, 2024 · Fundamentals

Essential Git Commands Every Developer Should Know

This guide provides a comprehensive overview of common Git commands, covering SSH key creation, user configuration, repository initialization, file staging, committing, branch and tag management, remote synchronization, undo operations, and .gitignore patterns, enabling developers to efficiently manage version control workflows.

RepositoryTaggingbranching
0 likes · 13 min read
Essential Git Commands Every Developer Should Know
Liangxu Linux
Liangxu Linux
Sep 21, 2024 · Fundamentals

Master Git from Scratch: Essential Commands and Workflows

This comprehensive guide walks you through Git fundamentals, installation, repository creation, file states, branching, merging, resetting, reverting, and cherry‑picking, providing clear command examples and visual illustrations to help beginners confidently manage version control in their projects.

GitVersion Controlbranching
0 likes · 11 min read
Master Git from Scratch: Essential Commands and Workflows
Architecture Digest
Architecture Digest
Sep 19, 2024 · Backend Development

Using Java 8 Functional Interfaces to Simplify Conditional Logic

This article explains how Java 8 functional interfaces such as Supplier, Consumer, Runnable, and custom interfaces can replace repetitive if‑else statements, streamline exception handling, and improve code readability in backend development.

Exception HandlingFunctional InterfaceJava
0 likes · 5 min read
Using Java 8 Functional Interfaces to Simplify Conditional Logic
Java Interview Crash Guide
Java Interview Crash Guide
Sep 10, 2024 · Backend Development

How to Replace Cluttered if…else… with Java 8 Functional Interfaces

Learn how to eliminate repetitive if…else… statements in Java by leveraging Java 8’s functional interfaces—such as Supplier, Consumer, Runnable, and custom Function interfaces—through clear examples, code snippets, and step‑by‑step guidance for defining, implementing, and using these interfaces to simplify exception handling and branch logic.

Functional InterfaceJavaLambda
0 likes · 7 min read
How to Replace Cluttered if…else… with Java 8 Functional Interfaces
DevOps
DevOps
Aug 11, 2024 · R&D Management

Git Branch Types and Continuous Integration Branch Strategies

This article explains common Git branch types, including master, develop, feature, release, and hotfix branches, and details various continuous integration branch strategies such as Git Flow, GitHub Flow, and GitLab Flow, helping teams choose an appropriate branching model for efficient DevOps practices.

DevOpsGitGit Flow
0 likes · 17 min read
Git Branch Types and Continuous Integration Branch Strategies
DevOps
DevOps
Jun 3, 2024 · Fundamentals

Comprehensive Git Best Practices and Common Pitfalls

This guide explains what Git is and isn’t, recommends proper tools, outlines effective branching strategies, compares merge and rebase, advises on conflict resolution, fetch‑instead‑of‑pull, atomic commits, LFS usage, and highlights Git’s limitations to help developers adopt optimal version‑control workflows.

Best PracticesGitVersion Control
0 likes · 24 min read
Comprehensive Git Best Practices and Common Pitfalls
21CTO
21CTO
Apr 18, 2024 · Fundamentals

Master Git: Essential Commands and Workflows for Every Developer

This comprehensive guide walks developers through Git fundamentals—including branches, commits, tags, staging, remote repositories, conflict resolution, popular workflows, and advanced commands—while providing practical code snippets and a handy cheat‑sheet for everyday version‑control tasks.

Command LineGitVersion Control
0 likes · 18 min read
Master Git: Essential Commands and Workflows for Every Developer
Liangxu Linux
Liangxu Linux
Feb 20, 2024 · Fundamentals

Master Git: Essential Commands, Branching, Merging, and Conflict Resolution

This comprehensive guide walks you through the fundamentals of Git, covering version‑control concepts, the four work areas, daily workflow, core commands, branch management, conflict resolution, undo/revert techniques, tagging, and advanced utilities such as rebase, stash, reflog, and blame, all illustrated with clear examples and diagrams.

MergingTaggingUNDO
0 likes · 20 min read
Master Git: Essential Commands, Branching, Merging, and Conflict Resolution
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 1, 2024 · Fundamentals

Comprehensive Guide to Git Branching Model and Workflow for Enterprise Development

This article provides a detailed, step‑by‑step tutorial on enterprise‑grade Git branching models, development processes, common commands, merge strategies, troubleshooting tips, and advanced techniques such as cherry‑pick and rebase, helping newcomers and teams adopt a reliable version‑control workflow.

DevOpsGitVersion Control
0 likes · 15 min read
Comprehensive Guide to Git Branching Model and Workflow for Enterprise Development
MaGe Linux Operations
MaGe Linux Operations
Dec 10, 2023 · Fundamentals

Master Git: Essential Commands, Branch Strategies, and Commit Best Practices

This guide explains the differences between centralized and distributed version control systems, details Git’s core concepts such as working directory, staging area, local and remote repositories, and provides a comprehensive list of essential Git commands, branch naming conventions, and commit message standards for effective collaboration.

branchingcommit conventionsgit commands
0 likes · 13 min read
Master Git: Essential Commands, Branch Strategies, and Commit Best Practices
Architect's Guide
Architect's Guide
Oct 17, 2023 · Fundamentals

Comprehensive Introduction to Git: Concepts, Commands, and Best Practices

This article provides a thorough guide to Git, covering its core concepts, installation, configuration, basic workflow, essential commands, remote repository handling, branching strategies, tagging, undo operations, collaborative workflows like Git flow, and useful utilities such as stash and cherry-pick, all illustrated with clear examples.

CollaborationGitbranching
0 likes · 40 min read
Comprehensive Introduction to Git: Concepts, Commands, and Best Practices
Open Source Linux
Open Source Linux
Sep 25, 2023 · Fundamentals

45 Essential Git Commands Every Developer Must Master

This comprehensive guide covers 45 everyday Git scenarios—from viewing commits and amending messages to advanced branching, rebasing, merging, and stash techniques—providing clear command examples and explanations for developers of all levels.

Gitbranchingcommand-line
0 likes · 28 min read
45 Essential Git Commands Every Developer Must Master
Liangxu Linux
Liangxu Linux
Sep 21, 2023 · Fundamentals

Mastering Git Branch Naming, Workflow, and Commit Message Standards

This guide explains systematic Git branch naming, maps branches to development environments, outlines a typical merge flow, details a comprehensive commit‑message format (including Angular conventions), and provides a practical .gitignore template for clean repositories.

Gitbranchingcommit message
0 likes · 9 min read
Mastering Git Branch Naming, Workflow, and Commit Message Standards
macrozheng
macrozheng
Sep 12, 2023 · Fundamentals

Master Git Branching and Commit Standards for Clean Code

This guide explains Git branch naming conventions, maps branches to development environments, outlines a standard merge workflow, details commit message standards—including Angular guidelines and a simplified format—and provides a sample .gitignore, offering practical tips for clean, maintainable code management.

Gitbranchingcommit message
0 likes · 8 min read
Master Git Branching and Commit Standards for Clean Code
Su San Talks Tech
Su San Talks Tech
Apr 26, 2023 · Fundamentals

How to Replace Cluttered if…else… with Java 8 Functional Interfaces

This article explains how to eliminate repetitive if‑else statements in Java by leveraging Java 8's functional interfaces such as Supplier, Consumer, Runnable, and Function, providing reusable lambda‑based utilities for exception handling and branch processing with clear code examples.

Exception HandlingFunctional InterfaceJava
0 likes · 6 min read
How to Replace Cluttered if…else… with Java 8 Functional Interfaces
Top Architect
Top Architect
Mar 31, 2023 · Fundamentals

Comprehensive Introduction to Git and Version Control Practices

This article provides a thorough introduction to Git, covering its core concepts, repository structure, essential commands for initialization, configuration, branching, merging, rebasing, remote operations, and troubleshooting, along with practical examples and visual diagrams to help developers master version control.

CLIGitMerging
0 likes · 41 min read
Comprehensive Introduction to Git and Version Control Practices
MaGe Linux Operations
MaGe Linux Operations
Jan 5, 2023 · Fundamentals

45 Essential Git Commands Every Developer Should Master

This comprehensive guide covers 45 everyday Git scenarios—from viewing commits and fixing messages to advanced branching, rebasing, merging, stashing, and recovering lost work—providing clear command examples and best‑practice tips to help developers manage code efficiently.

Command LineGitVersion Control
0 likes · 26 min read
45 Essential Git Commands Every Developer Should Master
Open Source Linux
Open Source Linux
Dec 27, 2022 · Fundamentals

Master Git: Essential Commands, Workflows, and Advanced Techniques

This guide explains Git's core commands—including add, commit, reset, checkout, diff, merge, cherry-pick, and rebase—covers staging, branching, detached HEAD handling, and the underlying storage model, providing a comprehensive overview for developers seeking to master version control.

GitVersion Controlbranching
0 likes · 9 min read
Master Git: Essential Commands, Workflows, and Advanced Techniques
Java High-Performance Architecture
Java High-Performance Architecture
Sep 19, 2022 · Fundamentals

Master Git: From Basics to Advanced Branching and Merging Techniques

This comprehensive guide explains Git’s core concepts—including its distributed advantages, file states, commit nodes, HEAD, and remote repositories—while detailing practical commands for committing, branching, merging, rebasing, cherry‑picking, reverting, and synchronizing with remote servers, all illustrated with clear diagrams and examples.

GitMergingVersion Control
0 likes · 18 min read
Master Git: From Basics to Advanced Branching and Merging Techniques
Architect's Guide
Architect's Guide
Aug 25, 2022 · Fundamentals

Comprehensive Guide to Git: Concepts, Branches, Commands, and Best Practices

This article provides an in‑depth, step‑by‑step explanation of Git’s core concepts, including its advantages over centralized systems, file states, commits, HEAD, remote repositories, branching strategies, and detailed command usage for committing, branching, merging, rebasing, cherry‑picking, reverting, and interacting with remote servers.

GitVersion Controlbranching
0 likes · 18 min read
Comprehensive Guide to Git: Concepts, Branches, Commands, and Best Practices
Programmer DD
Programmer DD
Jul 28, 2022 · Fundamentals

45 Essential Git Commands for Everyday Code Merging and Management

This guide compiles 45 practical Git commands covering commit inspection, message amendment, author correction, file removal, branch manipulation, rebasing, merging, stash usage, tag handling, and configuration tricks, providing developers with a comprehensive reference for everyday version‑control tasks.

branchingrebasingstash
0 likes · 29 min read
45 Essential Git Commands for Everyday Code Merging and Management
360 Quality & Efficiency
360 Quality & Efficiency
Jun 2, 2022 · Fundamentals

Comprehensive Guide to Using Sourcetree for Git Version Control

This tutorial walks through installing Sourcetree, explains core Git concepts, and provides step‑by‑step instructions for creating local repositories, committing changes, managing branches, merging, rebasing, squashing commits, handling conflicts, configuring .gitignore, and synchronizing with remote services such as GitHub or GitLab.

GitMergingSourcetree
0 likes · 7 min read
Comprehensive Guide to Using Sourcetree for Git Version Control
Open Source Linux
Open Source Linux
May 18, 2022 · Fundamentals

Master Git: From Basics to Advanced Branching, Merging, and Rebase

This comprehensive guide explains Git's core concepts—including advantages, file states, commits, HEAD, and remote repositories—covers branching strategies, and provides detailed command references for adding, committing, resetting, checking out, merging, rebasing, cherry‑picking, and synchronizing with remote servers.

GitVersion Controlbranching
0 likes · 16 min read
Master Git: From Basics to Advanced Branching, Merging, and Rebase
Liangxu Linux
Liangxu Linux
Apr 16, 2022 · Fundamentals

Master Git: From Basics to Advanced Branching, Merging, and Rebase

This comprehensive guide explains Git’s core concepts—including its distributed advantages, file states, commit nodes, HEAD, remote repositories, branching strategies, and detailed command usage for adding, committing, merging, rebasing, cherry‑picking, detaching HEAD, and rolling back—so readers can confidently manage version control workflows.

GitVersion Controlbranching
0 likes · 18 min read
Master Git: From Basics to Advanced Branching, Merging, and Rebase
Selected Java Interview Questions
Selected Java Interview Questions
Apr 11, 2022 · Fundamentals

Comprehensive Guide to Git: Core Concepts, Branches, Commands, and Best Practices

This article provides an in‑depth tutorial on Git, covering its advantages over centralized systems, file states, commit nodes, HEAD, remote repositories, branching strategies, detailed command usage for committing, branching, merging, rebasing, cherry‑picking, and rollback, as well as practical tips for effective version control.

GitVersion Controlbranching
0 likes · 18 min read
Comprehensive Guide to Git: Core Concepts, Branches, Commands, and Best Practices
Open Source Linux
Open Source Linux
Mar 30, 2022 · Fundamentals

45 Essential Git Commands Every Developer Should Master

This comprehensive guide covers 45 everyday Git scenarios—from viewing commits and amending messages to managing branches, rebasing, merging, stashing changes, and configuring aliases—providing clear command examples that help developers handle version‑control tasks safely and efficiently.

Command LineGitVersion Control
0 likes · 25 min read
45 Essential Git Commands Every Developer Should Master
Java Interview Crash Guide
Java Interview Crash Guide
Mar 15, 2022 · Fundamentals

Master Git: From Installation to Advanced Branch Management on Windows

This comprehensive guide walks you through installing Git on Windows, explains core concepts like the workspace, index, and repository, compares Git with SVN, and demonstrates essential commands for creating, committing, branching, merging, stashing, and collaborating with remote repositories, all illustrated with step‑by‑step screenshots.

GitVersion ControlWindows
0 likes · 20 min read
Master Git: From Installation to Advanced Branch Management on Windows
Architect's Tech Stack
Architect's Tech Stack
Nov 21, 2021 · Backend Development

Using Java 8 Functional Interfaces to Replace if...else Statements

This article explains how Java 8’s Function functional interface and related interfaces such as Supplier, Consumer, and Runnable can replace traditional if‑else statements for exception handling and branching, providing concise code examples and utility methods for cleaner backend development.

Backend DevelopmentFunctional InterfaceJava
0 likes · 6 min read
Using Java 8 Functional Interfaces to Replace if...else Statements
Laravel Tech Community
Laravel Tech Community
Nov 7, 2021 · Fundamentals

Git Basics: Core Concepts, Branches, and Command Reference

This article provides a comprehensive overview of Git, covering its distributed architecture, core concepts such as commits, HEAD, and remote repositories, detailed explanations of branches, and a thorough command reference for committing, branching, merging, rebasing, cherry-picking, and remote operations.

Command Linebranchingmerge
0 likes · 16 min read
Git Basics: Core Concepts, Branches, and Command Reference
Programmer DD
Programmer DD
Oct 9, 2021 · Fundamentals

Master Git: From Basics to Advanced Branching and Merging Techniques

This comprehensive guide demystifies Git by explaining its core concepts—file states, commits, HEAD, remote repositories, and branching—and provides detailed command-line instructions for adding, committing, resetting, merging, rebasing, cherry-picking, fetching, pulling, and pushing, enabling developers to master version control workflows.

GitMergingbranching
0 likes · 17 min read
Master Git: From Basics to Advanced Branching and Merging Techniques
58UXD
58UXD
Aug 6, 2021 · Fundamentals

Why Git Is Essential for VR Design Projects – A Beginner’s Guide

This article explains what Git is, why it is crucial for collaborative VR interior‑design projects, how Git stores files across working, staging, local and remote repositories, the role of branches, the specific workflow used in a VR project, and provides a quick reference to common commands and TortoiseGit for non‑programmers.

GitTortoiseGitVR design
0 likes · 7 min read
Why Git Is Essential for VR Design Projects – A Beginner’s Guide
Programmer DD
Programmer DD
Jul 4, 2021 · Fundamentals

Master Git: From Basics to Advanced Branching and Merging Techniques

This comprehensive guide explains Git fundamentals—including its distributed nature, file states, commit nodes, HEAD, remote repositories, branching concepts, and detailed command usage such as add, commit, reset, checkout, merge, rebase, cherry-pick, fetch, pull, and push—helping developers confidently manage version control workflows.

Command LineGitMerging
0 likes · 18 min read
Master Git: From Basics to Advanced Branching and Merging Techniques
Open Source Linux
Open Source Linux
May 24, 2021 · Fundamentals

Master Git: From Basic Concepts to Advanced Command-Line Techniques

This comprehensive guide walks you through Git fundamentals, practical workflows, and deep‑dive concepts—including installation, repository setup, core commands, branching, merging, stashing, rebasing, and troubleshooting—providing clear examples and code snippets to help developers confidently manage version control in any project.

Command LineMergingbranching
0 likes · 29 min read
Master Git: From Basic Concepts to Advanced Command-Line Techniques
Liangxu Linux
Liangxu Linux
May 23, 2021 · Fundamentals

Master Git: From Core Concepts to Advanced Branching and Merging

This comprehensive guide explains Git’s fundamental concepts, file states, commit nodes, HEAD, remote repositories, and detailed command usage—including adding, committing, branching, merging, rebasing, cherry‑picking, and reverting—while illustrating each operation with clear examples and diagrams.

GitMergingVersion Control
0 likes · 17 min read
Master Git: From Core Concepts to Advanced Branching and Merging
MaGe Linux Operations
MaGe Linux Operations
May 20, 2021 · Fundamentals

Master Git: From Basics to Advanced Branching and Merging Techniques

This article explains Git’s core concepts, file states, commit nodes, HEAD, remote repositories, branching strategies, and essential commands—including add, commit, branch, merge, rebase, cherry‑pick, and rollback—while illustrating each topic with clear diagrams and practical examples.

Command LineGitMerging
0 likes · 16 min read
Master Git: From Basics to Advanced Branching and Merging Techniques
Python Programming Learning Circle
Python Programming Learning Circle
May 17, 2021 · Fundamentals

Comprehensive Guide to Git: Core Concepts, Branching, Commands, and Best Practices

This article provides a thorough introduction to Git, covering its distributed advantages over centralized version control, fundamental concepts such as file states, commits, HEAD, remote repositories, detailed explanations of branching, merging, rebasing, cherry‑picking, and essential command‑line operations for effective software development.

Mergingbranchingsoftware development
0 likes · 14 min read
Comprehensive Guide to Git: Core Concepts, Branching, Commands, and Best Practices
Laravel Tech Community
Laravel Tech Community
Apr 27, 2021 · Fundamentals

Git vs SVN: Core Differences, Workflow Concepts, and Essential Commands

This article compares Git and SVN, explains their fundamental architectural differences, introduces the core workflow concepts of Git, and provides a comprehensive set of common commands for initialization, configuration, file handling, branching, committing, pushing, fetching, pulling, resetting, stashing, and querying, including Git‑SVN bridge usage.

Tutorialbranchingcommands
0 likes · 10 min read
Git vs SVN: Core Differences, Workflow Concepts, and Essential Commands
Laravel Tech Community
Laravel Tech Community
Mar 1, 2021 · Fundamentals

Common Git Commands Cheat Sheet

This guide presents a comprehensive collection of frequently used Git commands, covering repository setup, aliases, branching, committing, history inspection, undo operations, remote interactions, merging, rebasing, and archiving, all illustrated with clear examples and explanations for developers.

MergingRepositoryaliases
0 likes · 10 min read
Common Git Commands Cheat Sheet
Architecture Digest
Architecture Digest
Feb 22, 2021 · R&D Management

Improving Release Process: From Two‑Week to One‑Week Sprints and Holiday Moratorium

This article shares a software team’s experience of shortening release cycles from two‑week to one‑week sprints, the quality challenges encountered, the root causes of instability, and the practical process improvements—including stable release branches, extended testing windows, and holiday moratoriums—that restored service reliability.

Continuous Deliveryagilebranching
0 likes · 13 min read
Improving Release Process: From Two‑Week to One‑Week Sprints and Holiday Moratorium
Liangxu Linux
Liangxu Linux
Feb 8, 2021 · Fundamentals

Master Git: A Visual Guide to the Most Common Commands

This article provides a comprehensive, illustrated walkthrough of Git’s core commands—add, commit, reset, checkout, merge, rebase, and more—explaining how they move files between the working directory, index, and repository, and clarifying concepts such as HEAD, branches, and detached HEAD states.

Command LineGitVersion Control
0 likes · 11 min read
Master Git: A Visual Guide to the Most Common Commands
php Courses
php Courses
Jan 27, 2021 · Operations

Common Git Commands Cheat Sheet

This guide presents a comprehensive collection of frequently used Git commands—including common operations, alias setup, repository creation, committing, history viewing, undoing changes, branch and tag management, merging, rebasing, remote handling, archiving, and configuration—organized for quick reference by developers.

GitVersion Controlalias
0 likes · 9 min read
Common Git Commands Cheat Sheet
Liangxu Linux
Liangxu Linux
Oct 27, 2020 · Fundamentals

Master Git: From Basics to Advanced Branch, Conflict, and Revert Techniques

This comprehensive guide walks you through Git fundamentals, explains the four work areas and file states, demonstrates essential commands for daily development, and dives into advanced topics such as branch management, conflict resolution, undo/revert strategies, tagging, and other powerful Git utilities.

Command LineGitTagging
0 likes · 18 min read
Master Git: From Basics to Advanced Branch, Conflict, and Revert Techniques
macrozheng
macrozheng
Sep 30, 2020 · Fundamentals

Master Code Reviews: 10 Essential Practices Every Developer Should Follow

This article outlines ten practical code‑review guidelines—from logging standards and IDE warnings to unit testing, branch policies, hidden requirements, exception handling, and SQL performance—helping developers write clean, maintainable, and production‑ready code.

Best PracticesCode Reviewbranching
0 likes · 14 min read
Master Code Reviews: 10 Essential Practices Every Developer Should Follow
DevOps
DevOps
Sep 15, 2020 · Fundamentals

Branching Patterns in Source Code Management

The article explains a range of source‑code branching patterns—including source branches, mainlines, feature branches, release branches, maturity branches, hot‑fix branches, release trains and team integration branches—detailing their purposes, trade‑offs, integration frequencies, and how teams can choose the most suitable strategy for effective software development.

Version Controlbranchingcontinuous integration
0 likes · 80 min read
Branching Patterns in Source Code Management
ITPUB
ITPUB
Sep 12, 2020 · Fundamentals

Master Git: Essential Commands, Branching, and Conflict Resolution Explained

This comprehensive guide walks you through the fundamentals of Git—including its role as a distributed version‑control system, the four work areas, common workflows, essential commands for cloning, committing, branching, merging, handling conflicts, undoing changes, tagging, and several advanced utilities—complete with code snippets and visual diagrams.

GitMerge ConflictsTagging
0 likes · 19 min read
Master Git: Essential Commands, Branching, and Conflict Resolution Explained
WeDoctor Frontend Technology
WeDoctor Frontend Technology
Aug 31, 2020 · Fundamentals

Master Git Internals: An Interactive Tutorial Beyond Commands

This interactive Git tutorial teaches you how Git works under the hood—covering repositories, cloning, adding, committing, pushing, branching, merging, rebasing, cherry‑picking, resolving conflicts, rewriting history, and using reflog—so you can understand the concepts instead of just memorising commands.

GitMergingTutorial
0 likes · 51 min read
Master Git Internals: An Interactive Tutorial Beyond Commands
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 8, 2020 · Fundamentals

Choosing the Right Git Branching Model: TBD, Git‑Flow, GitHub‑Flow, and GitLab‑Flow Explained

This article compares major Git branching strategies—including Trunk‑Based Development, Git‑Flow, GitHub‑Flow, and GitLab‑Flow—detailing their workflows, advantages, drawbacks, and suitability for different team sizes and release cycles, and offers guidance on selecting the optimal model for your project.

DevOpsVersion Controlbranching
0 likes · 15 min read
Choosing the Right Git Branching Model: TBD, Git‑Flow, GitHub‑Flow, and GitLab‑Flow Explained
21CTO
21CTO
Jul 4, 2020 · Fundamentals

Master Git: Essential Commands, Workflows, and Best Practices

This comprehensive guide covers Git fundamentals, including workspace concepts, configuration, common commands for adding, committing, branching, merging, rebasing, stashing, submodules, hook setup, branch management strategies, and solutions to frequent Git issues, providing developers with a complete reference for effective version control.

Best PracticesVersion Controlbranching
0 likes · 35 min read
Master Git: Essential Commands, Workflows, and Best Practices
macrozheng
macrozheng
Mar 10, 2020 · Fundamentals

Master Git: From Basics to Advanced Workflow with Real-World Examples

This comprehensive guide walks you through Git fundamentals, differences from SVN, Windows installation, core commands, remote repository setup, branch management, conflict resolution, stash usage, and multi‑person collaboration, all illustrated with step‑by‑step screenshots and code snippets.

CollaborationGitVersion Control
0 likes · 21 min read
Master Git: From Basics to Advanced Workflow with Real-World Examples
Java Backend Technology
Java Backend Technology
Mar 5, 2020 · Fundamentals

Master Git Basics and IntelliJ IDEA Integration: A Complete Guide

This article introduces Git as a distributed version control system, explains its core workflow and branch model, and provides step‑by‑step instructions for configuring, cloning, checking out, committing, pushing, and using Git commands within IntelliJ IDEA, including useful screenshots.

Command LineGitIntelliJ IDEA
0 likes · 6 min read
Master Git Basics and IntelliJ IDEA Integration: A Complete Guide
21CTO
21CTO
Jan 20, 2020 · Fundamentals

Why Git Dominates Version Control: History, Features & Essential Commands

This article explains Git's evolution from a distributed version control system to the industry standard, outlines its key advantages and drawbacks, and provides a comprehensive list of essential commands for branching, stashing, resetting, tagging, and repository management.

Command LineGitVersion Control
0 likes · 11 min read
Why Git Dominates Version Control: History, Features & Essential Commands
ITPUB
ITPUB
Jan 16, 2020 · Fundamentals

Master Git vs SVN: Core Concepts, Commands, and Git‑SVN Integration

This guide compares Git and SVN, explains Git's core workflow, provides essential commands for everyday use, and shows how to bridge SVN repositories with Git‑SVN, offering a complete reference for developers transitioning between the two version‑control systems.

GitGit-SVNVersion Control
0 likes · 10 min read
Master Git vs SVN: Core Concepts, Commands, and Git‑SVN Integration
ITPUB
ITPUB
Nov 29, 2019 · Backend Development

Master Git: From Init to Branching, Merging, and Rebase

This comprehensive guide walks you through Git's core concepts and commands—including repository initialization, adding and committing files, pulling, pushing, branching, merging, rebasing, and useful tips—so you can confidently manage version control in any project.

GitMergingRepository
0 likes · 13 min read
Master Git: From Init to Branching, Merging, and Rebase
Liangxu Linux
Liangxu Linux
Sep 16, 2019 · Fundamentals

Master Git Branching, Rebase, and Stash: Essential Commands for Developers

This guide explains core Git concepts such as local and remote branches, commit IDs, creating and amending branches, when to use rebase versus merge, interactive rebasing to squash commits, cherry‑picking, file checkout, pruning unused objects, and stash management, providing practical command examples for everyday development.

GitVersion Controlbranching
0 likes · 12 min read
Master Git Branching, Rebase, and Stash: Essential Commands for Developers
21CTO
21CTO
Sep 12, 2019 · Fundamentals

Mastering Team Git Workflow: Practical Tips and Git Flow Best Practices

This article explains how to effectively apply Git in a team setting, covering commit habits, branch management with Git Flow, tool configuration, merge strategies, and release processes, offering practical examples and visual guides to improve collaboration and maintain a clean development history.

GitGit FlowTeam Collaboration
0 likes · 12 min read
Mastering Team Git Workflow: Practical Tips and Git Flow Best Practices
macrozheng
macrozheng
Aug 28, 2019 · Fundamentals

Master Git in IntelliJ IDEA: A Complete Step-by-Step Workflow

This guide walks you through setting up a remote Git repository, configuring IntelliJ IDEA’s Git integration, cloning a project, initializing and committing code, pushing changes, pulling updates, managing branches, handling merge conflicts, and reviewing commit history, all illustrated with clear screenshots.

GitIntelliJ IDEAMerge Conflicts
0 likes · 7 min read
Master Git in IntelliJ IDEA: A Complete Step-by-Step Workflow
Open Source Tech Hub
Open Source Tech Hub
Aug 26, 2019 · Fundamentals

Essential Git Commands for Branching, Stashing, Tagging, and More

This guide compiles the most useful Git commands for managing branches, stashing changes, reverting commits, handling tags, performing common repository tasks, and configuring credential storage, providing concise explanations and practical examples for each operation.

GitTaggingVersion Control
0 likes · 6 min read
Essential Git Commands for Branching, Stashing, Tagging, and More
21CTO
21CTO
Aug 25, 2019 · Fundamentals

Master Essential Git Commands: Branching, Stashing, Merging, Tagging & More

This guide compiles the most commonly used Git commands for branch management, stashing changes, reverting commits, handling tags, performing routine operations, initializing repositories, ignoring files, and configuring password‑less pushes, providing a concise reference for developers to streamline version control workflows.

Command LineGitTagging
0 likes · 7 min read
Master Essential Git Commands: Branching, Stashing, Merging, Tagging & More
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 3, 2019 · Fundamentals

Choosing the Right Git Branching Model: Git‑flow, GitHub‑flow, or Gitlab‑flow

The article explains that selecting a Git branching model—Git‑flow, GitHub‑flow, or Gitlab‑flow—depends on a team's engineering capability and collaboration discipline rather than size, describing each model’s suitability, trade‑offs, and real‑world examples such as Facebook’s trunk‑based delivery.

Continuous DeliveryGitGit Flow
0 likes · 4 min read
Choosing the Right Git Branching Model: Git‑flow, GitHub‑flow, or Gitlab‑flow
Java Captain
Java Captain
Dec 14, 2018 · Fundamentals

Common Git Commands and Their Usage

This article provides a comprehensive overview of essential Git commands, covering repository initialization, staging, committing, branching, merging, remote synchronization, tag management, and configuration, enabling readers to effectively manage version control workflows in software projects.

Command LineGitVersion Control
0 likes · 9 min read
Common Git Commands and Their Usage
Java Backend Technology
Java Backend Technology
Oct 16, 2018 · Fundamentals

Master Git: From Installation to Advanced Branch Management

This comprehensive guide walks you through installing Git on Windows, explains core concepts such as workspace, index, repository and remote, demonstrates common commands for creating, committing, branching, merging, stashing, and collaborating with GitHub, and shows how to resolve conflicts and revert changes.

Version Controlbranchingconflict resolution
0 likes · 21 min read
Master Git: From Installation to Advanced Branch Management