All you need to know about Git, GitHub & GitLab

All you need to know about Git, GitHub & GitLab

All you need to know about Git, GitHub & GitLab. Data Scientist’s starter pack — Part 2. Hosting your repository on GitHub/GitLab. Create an account in GitHub/GitLab. Make all the necessary changes assigned to their commits. Push the changes to GitHub/GitLab.

Data Scientist’s starter pack — Part 2

In the previous article, I have talked about some of the most important tools you will need to use when working on Data Science projects including Git widgets in VS Code. In this article, we will demystify the tool Git which allow the versioning of your code along with the handling of collaborative repositories.

Table of contents

The summary is as follows:

  1. Git & GitHub/GitLab
  2. Your 1_st_ repository
  3. Pushing and Pulling code
  4. Git project Philosophy
  5. CI-CD with GitLab

1. Git & Github

Git is a coding tool used mainly for three reasons:

  • Time versioning your code
  • Keeping track of the changes made
  • Allowing parallel collaborations of multiple parts

gitlab git-rebase git github

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Git Rebase Tutorial and Comparison with Git Merge

In this article, I will explain to you a few differences between git merge, git rebase, and the git interactive rebase.I will tell a bit about what pros...

The Perfect Git Flow

This is one of the million articles you will read about a git flow. Still, I wouldn’t be a software engineer unless I told the world why the git flow I use is better than all the others, and why everyone should use it.

Do You Know the Difference Between Git Merge and Git Rebase

In this article we’ll be discussing git merge and git rebasecommands and when we should use them. git rebasedoes the same job as a git mergethat is merging the changes from one branch to another branch. The difference is that they do it very differently.

What is Git & Github || Why to use Git & Github

In today's video, we are doing to learn about what is GIT & Github and why should we use them. Git is a distributed version control system for tracking changes in source code during software development.

Git vs. GitHub | What is Git and GitHub?

Naz talks about the differences and similarities between Git and Github. A very common question amongst the programming community. Let's settle this once and for all.