From abf3098a79b05745c641268ac7bce2ec87cff3e2 Mon Sep 17 00:00:00 2001 From: Maiwand Atssar Date: Thu, 7 May 2026 17:35:05 +0430 Subject: [PATCH 1/3] modify git-github resources of learn-the-basics node --- .../content/learn-the-basics@HlUUGj3dOZ68t4gIjerXh.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/data/roadmaps/git-github/content/learn-the-basics@HlUUGj3dOZ68t4gIjerXh.md b/src/data/roadmaps/git-github/content/learn-the-basics@HlUUGj3dOZ68t4gIjerXh.md index 9c620a87b52b..3ee01803f8bc 100644 --- a/src/data/roadmaps/git-github/content/learn-the-basics@HlUUGj3dOZ68t4gIjerXh.md +++ b/src/data/roadmaps/git-github/content/learn-the-basics@HlUUGj3dOZ68t4gIjerXh.md @@ -5,9 +5,6 @@ A Version Control System (VCS) is a tool that helps developers manage changes to Visit the following resources to learn more: - [@article@What is version control?](https://www.atlassian.com/git/tutorials/what-is-version-control) -- [@article@What is Git? - The Complete Guide to Git](https://www.datacamp.com/blog/all-about-git) -- [@article@Version Control (Git) - The Missing Semester of Your CS Education](https://missing.csail.mit.edu/2020/version-control/) +- [@video@Version Control System Introduction](https://youtu.be/zbKdDsNNOhg?si=FVygHoRqjDhPzkDx) - [@video@What is Git? Explained in 2 Minutes!](https://www.youtube.com/watch?v=2ReR1YJrNOM) -- [@official@GUI Clients](https://git-scm.com/downloads/guis) -- [@official@Getting Started - Installing Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) -- [@official@Creating an account on GitHub](https://docs.github.com/en/get-started/start-your-journey/creating-an-account-on-github) +- [@course@Why use Git? (Interactive Lesson)](https://inter-git.com/lessons/introduction) From d89dc40330e402a9d1221836d9508a6df6e78077 Mon Sep 17 00:00:00 2001 From: Maiwand Atssar Date: Thu, 7 May 2026 17:51:31 +0430 Subject: [PATCH 2/3] modify git-github roadmap learn-git-usage node --- .../basic-git-usage@PtU5Qwfzn3N1i3oRlCGoR.md | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/data/roadmaps/git-github/content/basic-git-usage@PtU5Qwfzn3N1i3oRlCGoR.md b/src/data/roadmaps/git-github/content/basic-git-usage@PtU5Qwfzn3N1i3oRlCGoR.md index 2ae005fcb015..7386859325ac 100644 --- a/src/data/roadmaps/git-github/content/basic-git-usage@PtU5Qwfzn3N1i3oRlCGoR.md +++ b/src/data/roadmaps/git-github/content/basic-git-usage@PtU5Qwfzn3N1i3oRlCGoR.md @@ -1,14 +1,9 @@ # Basic Git Usage -Starting with a new project, you'll use `git init` to initialize a repository and then make changes using `git add`. Once ready, commit your work with `git commit`. If mistakes occur, `git reset` can help correct them. You'll also interact with remote repositories, whether private or public, by adding remotes (git remote add) and managing their connections through commands like `git fetch`, `git push`, and `git pull`. +Starting with a new project, you'll use `git init` to initialize a repository and then make changes using `git add`. Once ready, commit your work with `git commit`. Visit the following resources to learn more: -- [@video@Git Tutorial for Beginners: Learn Git in 1 Hour](https://www.youtube.com/watch?v=8JJ101D3knE&t=1135s) -- [@article@Git ignore](https://www.atlassian.com/git/tutorials/saving-changes/gitignore) -- [@article@Git remote](https://www.atlassian.com/git/tutorials/syncing) -- [@article@Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) -- [@official@Git Branching - Basic Branching and Merging](https://git-scm.com/book/en/v2/Git-Branching-Basic-Branching-and-Merging) -- [@official@Creating a new repository](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-new-repository) -- [@official@Setting repository visibility](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/setting-repository-visibility) -- [@official@Pushing commits to a remote repository](https://docs.github.com/en/get-started/using-git/pushing-commits-to-a-remote-repository) \ No newline at end of file +- [@article@Creating a Repository](https://www.atlassian.com/git/tutorials/setting-up-a-repository/git-init#:~:text=The%20git%20init%20command%20creates,run%20in%20a%20new%20project.) +- [@course@Creating Repository (Interactive Lesson)](https://inter-git.com/lessons/creating-repository) +- [@video@How git works: in 4 minutes](https://youtu.be/e9lnsKot_SQ?si=kUaBf-n5_hPs1RaZ) \ No newline at end of file From 6d004d315b8a2ff1fc55968574a8710637e0106b Mon Sep 17 00:00:00 2001 From: Maiwand Atssar Date: Thu, 7 May 2026 18:08:10 +0430 Subject: [PATCH 3/3] add resource to git-github roadmap branching node --- .../git-github/content/creating-branch@OegitQ5Ngjvd3ZfMpfrkM.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/data/roadmaps/git-github/content/creating-branch@OegitQ5Ngjvd3ZfMpfrkM.md b/src/data/roadmaps/git-github/content/creating-branch@OegitQ5Ngjvd3ZfMpfrkM.md index 61e19c5c7d62..5f078dfa117a 100644 --- a/src/data/roadmaps/git-github/content/creating-branch@OegitQ5Ngjvd3ZfMpfrkM.md +++ b/src/data/roadmaps/git-github/content/creating-branch@OegitQ5Ngjvd3ZfMpfrkM.md @@ -6,3 +6,4 @@ Visit the following resources to learn more: - [@official@Git branch documentation](https://git-scm.com/docs/git-branch) - [@article@Git branch](https://www.atlassian.com/git/tutorials/using-branches) +- [@video@Git Branches Tutorial](https://youtu.be/e2IbNHi4uCI?si=YWJ2H_ocTaVoKkGt) \ No newline at end of file