Git rebase
How to integrate changes between branches with Git rebase
  • Web development

If you have made changes to your local branch and now want to integrate them into another branch, you have two options called Git merge and Git rebase. Here you'll learn what Git rebase is, what options the command gives you, and how it differs from merge. This will help you decide which integration option is best for you.

How to integrate changes between branches with Git rebase
Git Log
How to list and search commits with Git Log
  • Web development

Git Log allows you to view the project history of every commit. This command focuses on listing and filtering the commits. Development steps and errors are displayed clearly, making it much easier to keep track of your project. Find out how to list and search commits as well as how to use Git Log and Git Diff together.

How to list and search commits with Git Log
Git Diff
How to make changes visible with Git Diff
  • Web development

Git Diff allows you to track changes in files, branches or commits and makes the changes quickly visible. This allows users to compare two sources with each other clearly. In our article, we’ll show you how the command works in practice and which sources you can use it for.

How to make changes visible with Git Diff
Git Commit
How to create snapshots with Git Commit
  • Web development

It’s important to back up the current version of a project regularly. Snapshots allow you to set restore points and return to a previous point in the project. The command required to create a snapshot is Git Commit. Read our article to learn how the command works and what exactly it can be used it for.

How to create snapshots with Git Commit
Git Bash
How to install Git on Windows with Git Bash
  • Web development

Git is straightforward on Linux and macOS. However, the situation is a bit more complicated on Windows, as you’ll need to install Git Bash to use the version control system from a command line. Our article details how to install Git Bash on Windows and link it to your GitHub account. You can then deepen your knowledge of Git Commands available with Git Bash.

How to install Git on Windows with Git Bash
Git Commands
What are the most important Git commands?
  • Web development

Git allows you to keep track of your projects and fosters better coordination in teams. The Git version control system can be fully optimized using the right Git commands. We’ll explain what Git commands are and how to use them for repositories, branches, tags and basic configuration. You will also get access to tips for getting the most out of Git.

What are the most important Git commands?
CSS: padding vs. margin
How to use padding vs. margin in CSS
  • Web development

The multitude of commands that a programming language like CSS includes can be challenging. But there’s no need to worry. In our CSS padding vs. margin overview article, you’ll learn the key differences between these two formatting commands. We’ll also introduce you to the memorable box model so you can easily tell padding vs. margin apart.

How to use padding vs. margin in CSS
Git Merge Branch
How to merge Git branches together
  • Web development

A Git branch can be edited and tested outside of the master. The version control system then gives users the option to merge the different branches back together. In our article, we’ll introduce the corresponding Git Merge command and show you examples of the differences between the fast-forward merge and the three-way merge.

How to merge Git branches together
Git Push
How to upload to the central repository with Git Push
  • Web development

If you have made changes on your local repository, you can upload them to the central repository using the command Git Push. Learn how this works, how the command is structured and what you should definitely consider when using it. Code examples will help you to use Git Push yourself.

How to upload to the central repository with Git Push
Git Pull
How to download and merge content with Git Pull
  • Web development

When working with multiple team members, it is important that all local repositories are always up to date. An important command for this is Git Pull. With this command, Git Fetch and Git Merge are executed directly one after the other. We will show you how Git Pull is structured, which variants of the command exist and how to use it.

How to download and merge content with Git Pull

Websites

IONOS Website Guide: website advice for all

A website isn’t just a website – these days, there are countless ways to create an online presence in a way that matches your expectations. The ‘Websites’ section of the IONOS Digital Guide offers detailed information about creating, managing, and optimizing websites as well as facts and general background information on the World Wide Web. For a closer look, you can also explore one of several subcategories about different topics. Here, we present website advice for everyone, from mere enthusiasts to qualified professionals.

What’s in the IONOS Website Guide?

The ‘Websites’ section is one of six main categories in the IONOS Digital Guide. ‘Websites’ is then broken down into four further subcategories: ‘Website creation, ‘Web design’, ‘Web development’, and ‘Digital law’. While ‘Website creation’ focuses primarily on the technical aspects of internet sites, ‘Web design’ articles look at the optical makeup of content, in particular the use of text, images, and responsive displays through HTML or CSS. ‘Web development’ covers the use of scripting languages, like PHP or JavaScript, as well as specific tools for the development of internet services. But basic information about the standards and trends of website development can also be found here. The subcategory ‘Digital law’ presents online laws and practices, like image usage rights and privacy policies.

Website advice for beginners, advanced users, and professionals

The Website Guide serves as an information portal for small and medium-sized companies, along with developers, web designers, technology lovers, and general internet enthusiasts. Many articles on the IONOS Digital Guide require little background knowledge, though some are also aimed at more experienced users. Beginners can enjoy posts on topics like ‘What exactly is a website?’, ‘The basics for modern web development’, or ‘How are websites accessed?’, while more advanced readers can broaden their knowledge of specific topics with comprehensive articles and tutorials. So whether you are a novice, an advanced user, or a professional: our handy Website Guide has plenty of useful tips and tricks to help you become an expert on the World Wide Web.