Seithar2017 / POC

0 stars 0 forks source link

Learn GIT Version Control #12

Open asolowiej94 opened 1 month ago

asolowiej94 commented 1 month ago
asolowiej94 commented 1 month ago

@Seithar2017

In general, to move forward with the development topic, you need to know Git perfectly so that we don’t waste time on it. It’s something you’ll always be using and constantly improving, but you need to master the basics. To complete this task, you can use anything—from chat, to YouTube, to tutorial videos—but you need to know and understand what it is, so I emphasize: you should be able to explain it.

Seithar2017 commented 4 weeks ago

git flow vs trunk.xlsx

What is the difference between Git and GitHub? 🤡

Git is a version control system - it works locally so it means most of the tools such as branching, merging, commiting and so on can be done offline.

Github is a hosting platform where you can store your repos in cloud. Github helps to maintain projects, share code, make pull request, raise issues etc.

Step by step (in a way that you’d be able to explain it to me), how to correctly (make a list of commands in order):

Start working, meaning:

What to do next, meaning making a pull request/merge request (gather information about the difference between the two and why it doesn’t really matter much 😄

Pull request and merge request is pretty much the same but used on different platform, that is Pull request is for GitHub and Merge request is for GitLab

Find information about GitFlow: what it is, how to start using it, and its main features

https://www.youtube.com/watch?v=1SXpE08hvGs https://www.youtube.com/watch?v=N542A8DKoaI

Comparison as table attached