Technical Library
Guides
Practical tutorials for Windows, Apache, PHP, MySQL, JavaScript, APIs, and real web development.
Latest published guides
Connecting a Local Repository to GitHub
Learn how to connect a local Git repository to a GitHub repository so you can synchronize commits between your computer and GitHub.
Git Workflow Fundamentals: Putting It All Together
Bring together the complete Git workflow and understand how files, staging, commits, branches, GitHub, pushing, and pulling all fit into one system.
Pushing and Pulling Changes
Learn how to upload commits to GitHub using git push and download changes from GitHub using git pull.
Creating Your First GitHub Repository
Learn how to create your first repository on GitHub and prepare it for connecting to your local Git project.
Introduction to GitHub
Learn what GitHub is, how it relates to Git, and why millions of developers use GitHub to store, share, and collaborate on code.
Merging Branches
Learn how Git merges branches together and combines separate lines of development into a single project history.
Creating and Switching Branches
Learn how to create Git branches and switch between them so you can work on different features and ideas safely.
Understanding Branches
Learn what Git branches are, why they exist, and how developers use branches to work on new features without affecting the main project.
Undoing Changes Safely
Learn how to safely discard unwanted changes in Git using git restore and return files to their last committed state.
Viewing Commit History
Learn how to view Git commit history using git log, understand commit IDs, commit messages, authors, dates, and read a project timeline.
Understanding Git Status
Learn how git status shows the current state of your repository, including modified files, staged changes, untracked files, and clean working trees.
Creating Your First Commit
Learn how to create your first Git commit and understand how commits save staged changes into project history.
Staging Changes with Git Add
Learn how git add moves changes from your working directory into the staging area so they are ready for a commit.
Understanding the Git Workflow
Learn how changes move through Git from your files to project history using the Working Directory, Staging Area, and Repository workflow.
Creating Your First Repository
Learn how to create your first Git repository, understand what a repository is, and see how Git begins tracking a project.
Configuring Git
Learn how to configure Git with your name and email address so your commits are properly identified in project history.
Installing Git on Windows 11
Learn how to download, install, and verify Git on Windows 11 using the recommended settings.
What Is Git?
Learn what Git is, how version control works, and why Git has become one of the most important tools in modern software development.
How to Install Apache on Windows 11
Install Apache on Windows 11 step by step, configure localhost, and get your local web server running in minutes.
How to Create a New Folder on Windows 11
A beginner-friendly guide showing how to create and name folders in Windows 11.
How to Create a New Text File on Windows 11
A beginner-friendly guide showing how to create, edit, and save a text file in Windows 11.
How to Rename Files and Folders on Windows 11
A beginner-friendly guide showing how to rename files and folders in Windows 11.
How to Install Visual Studio Code on Windows 11
Learn how to download, install, launch, and verify Visual Studio Code on Windows 11.
How to Install Composer on Windows 11
Learn how to install Composer on Windows 11, connect it to your PHP installation, and verify that the composer command works.
How to Install PHP on Windows 11
Install PHP on Windows 11 step by step, connect it to Apache, configure php.ini, and start running PHP locally.
How to Install MySQL on Windows 11
Install MySQL on Windows 11 step by step, create your root password, configure the service, and run MySQL locally.
How to Install phpMyAdmin on Windows 11
Install phpMyAdmin on Windows 11 step by step and manage your MySQL databases through a simple browser interface.
How to Reset MySQL Password on Windows
Reset your MySQL root password on Windows using a temporary MySQL init file and recovery startup mode.
No guides match these filters yet.