Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,6 @@ Systems like Git where every user has a complete copy of the repository, includi

#### Free Resources

###### Free Resources

<Tabs defaultValue="article">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@ To add a submodule to a repository, use `git submodule add https://github.com/us

#### Free Resources

###### Free Resources

<Tabs defaultValue="article">
<TabsList>
<TabsTrigger value="article">Articles</TabsTrigger>
Expand Down
2 changes: 0 additions & 2 deletions contents/docs/2-git-basics/commands/between-commits/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@ To compare two specific commits in your Git history, use git diff followed by th

#### Free Resources

###### Free Resources

<Tabs defaultValue="article">
<TabsList>
<TabsTrigger value="article">Articles</TabsTrigger>
Expand Down
2 changes: 0 additions & 2 deletions contents/docs/2-git-basics/commands/checkout-tags/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ Tags in Git are typically used to mark specific points in history, such as a rel

#### Free Resources

###### Free Resources

<Tabs defaultValue="article">
<TabsList>
<TabsTrigger value="article">Articles</TabsTrigger>
Expand Down
3 changes: 0 additions & 3 deletions contents/docs/2-git-basics/commands/citation-files/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,6 @@ You can add a CITATION.cff file to the root of a repository to let others know h

#### Free Resources


###### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
2 changes: 0 additions & 2 deletions contents/docs/2-git-basics/commands/collaboration/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ When working on projects with others, Git provides tools to facilitate collabora

#### Free Resources

###### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
2 changes: 0 additions & 2 deletions contents/docs/2-git-basics/commands/commit-messages/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@ A Git commit message is a brief explanation of the changes introduced in a parti

#### Free Resources

###### Free Resources

<Tabs defaultValue="article">
<TabsList>
<TabsTrigger value="article">Articles</TabsTrigger>
Expand Down
3 changes: 0 additions & 3 deletions contents/docs/2-git-basics/commands/commit-msg/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,6 @@ The commit-msg hook is a client-side hook that runs after you've committed chang

#### Free Resources


###### Free Resources

<Tabs defaultValue="video">
<TabsList>
<TabsTrigger value="article">Articles</TabsTrigger>
Expand Down
2 changes: 0 additions & 2 deletions contents/docs/2-git-basics/commands/git-commit/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,6 @@ git commit --amend

#### Free Resources

###### Free Resources

<Tabs defaultValue="article">
<TabsList>
<TabsTrigger value="article">Articles</TabsTrigger>
Expand Down
5 changes: 0 additions & 5 deletions contents/docs/2-git-basics/commands/git-lfs/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,6 @@ Git Large File Storage (LFS) is an extension that helps manage large files by tr

#### Free Resources

- [@article@Learning About Git Large File System (LFS)](https://medium.com/swlh/learning-about-git-large-file-system-lfs-72e0c86cfbaf)
- [@video@Git LFS (Large File Storage) | Learn Git](https://www.youtube.com/watch?v=jXsvFfksvd0)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
5 changes: 0 additions & 5 deletions contents/docs/2-git-basics/commands/git-remotes/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,6 @@ In Git, a remote is a reference to a repository that exists on another server or

#### Free Resources

- [@official@About Remote Repositories](https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories)
- [@video@What is a Remote Repository? [Beginner Git Tutorial]](https://www.youtube.com/watch?v=Lb4yvfrX_7I)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,6 @@ When multiple developers work on the same project simultaneously, conflicts can

#### Free Resources

- [@article@Resolving a merge conflict using the command line](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/addressing-merge-conflicts/resolving-a-merge-conflict-using-the-command-line)
- [@article@Resolve merge conflicts in Visual Studio](https://learn.microsoft.com/en-us/visualstudio/version-control/git-resolve-conflicts?view=vs-2022)
- [@video@Resolve Git MERGE CONFLICTS: The Definitive Guide](https://www.youtube.com/watch?v=Sqsz1-o7nXk)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
4 changes: 0 additions & 4 deletions contents/docs/2-git-basics/commands/history/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,6 @@ The history of a Git repository is a record of all commits made over time, inclu

#### Free Resources

- [@official@Git Basics - Viewing the Commit History](https://git-scm.com/book/en/v2/Git-Basics-Viewing-the-Commit-History)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,6 @@ Managing remotes is essential for collaborating on projects or tracking changes

#### Free Resources

- [@official@Managing remote repositories](https://docs.github.com/en/get-started/getting-started-with-git/managing-remote-repositories)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
5 changes: 0 additions & 5 deletions contents/docs/2-git-basics/commands/managing-tags/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,6 @@ Tags can be used for marking releases, milestones, or other significant events i

#### Free Resources

- [@official@Git Basics - Tagging](https://git-scm.com/book/en/v2/Git-Basics-Tagging)
- [@article@Git — Use Tags for Versioning and Release Management](https://medium.com/@KeyurRamoliya/git-use-tags-for-versioning-and-release-management-09aca9631eee)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
5 changes: 0 additions & 5 deletions contents/docs/2-git-basics/commands/pre-push/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,6 @@ Git pre-push hooks are scripts that run automatically before a push operation is

#### Free Resources

- [@article@pre-push hooks](https://dev.to/jameson/pre-push-hooks-42g5)
- [@video@Detect secrets with a pre-commit git hook](https://www.youtube.com/watch?v=8bDKn3y7Br4)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
6 changes: 0 additions & 6 deletions contents/docs/2-git-basics/commands/pushing-tags/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,6 @@ Pushing tags in Git is the process of sharing your local tags with a remote repo

#### Free Resources

- [@article@Tagging in git](https://git-scm.com/book/en/Git-Basics-Tagging)
- [@article@How to Push Git Tags to Remote](https://kodekloud.com/blog/how-to-push-git-tags-to-remote/)
- [@article@Git Push Tag to Remote Guide](https://phoenixnap.com/kb/git-push-tag)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
5 changes: 0 additions & 5 deletions contents/docs/2-git-basics/commands/staged-changes/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,6 @@ To view the changes you've staged with `git add`, but not yet committed, use `gi

#### Free Resources

- [@article@What does Staged Changes mean in Git?](https://dillionmegida.com/p/staged-changes-in-git/)
- [@video@What are Staged Changes in Git?](https://www.youtube.com/watch?v=HyeNfWZBut8)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
5 changes: 0 additions & 5 deletions contents/docs/2-git-basics/commands/staging-area/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,6 @@ In Git, a staging area serves as an intermediate step between your local reposit

#### Free Resources

- [@official@Getting Started - What is Git? - Staging Area](https://git-scm.com/book/en/v2/Getting-Started-What-is-Git%3F#:~:text=The%20staging%20area%20is%20a,area%E2%80%9D%20works%20just%20as%20well.)
- [@video@What are Staged Changes in Git?](https://www.youtube.com/watch?v=HyeNfWZBut8)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
5 changes: 0 additions & 5 deletions contents/docs/2-git-basics/commands/submodules/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,6 @@ In Git, submodules allow you to include another repository within a project. Thi

#### Free Resources

- [@official@Git Submodules](https://git-scm.com/book/en/v2/Git-Tools-Submodules)
- [@article@Git Submodules Tutorial](https://www.atlassian.com/git/tutorials/git-submodule)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
4 changes: 0 additions & 4 deletions contents/docs/2-git-basics/commands/tagging/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,6 @@ In Git, tags are used to identify specific points in a repository's history as b

#### Free Resources

- [@official@Git Basics - Tagging](https://git-scm.com/book/en/v2/Git-Basics-Tagging)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@ description: To manage local and global configuration settings, you can use the

#### Free Resources

###### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@ Git attributes are settings stored in the .gitattributes file, controlling how G

#### Free Resources

###### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ description: Learn about Staging Area in Git

#### Free Resources

###### Free Resources

<Tabs defaultValue="article">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,6 @@ When comparing the differences between two branches, such as a feature branch an

#### Free Resources

- [@article@How to compare branches in Git diff](https://scribehow.com/shared/How_to_Compare_Branches_in_GitHub__xsotezV-S1O-GL0PquqJwQ)
- [@article@How can I see the differences between two branches?](https://stackoverflow.com/questions/9834689/how-can-i-see-the-differences-between-two-branches)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
5 changes: 0 additions & 5 deletions contents/docs/3-git-branching/basics/branch-naming/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,6 @@ A well-defined branch naming convention is essential for maintaining a clean and

#### Free Resources

- [@article@Naming conventions for Git Branches — a Cheatsheet](https://medium.com/@abhay.pixolo/naming-conventions-for-git-branches-a-cheatsheet-8549feca2534)
- [@article@Git Branching Naming Convention: Best Practices to Follow](https://phoenixnap.com/kb/git-branch-name-convention)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,6 @@ description: Branches in Git serve as separate lines of development that allow m

#### Free Resources

- [@official@Git Branching - Basic Branching and Merging](https://git-scm.com/book/en/v2/Git-Branching-Basic-Branching-and-Merging)
- [@article@Learn Git Branching](https://learngitbranching.js.org/)
- [@video@Git Branches Tutorial](https://www.youtube.com/watch?v=e2IbNHi4uCI)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,6 @@ In Git, to "checkout" from a branch means to switch your working directory to th

#### Free Resources

- [@official@git-checkout](https://git-scm.com/docs/git-checkout)
- [@article@git-commands-checkout](https://www.git-tower.com/learn/git/commands/git-checkout)
- [@video@Git Checkout. Different ways of using the checkout command in the Git Project](https://youtu.be/h_PIHOFUYuw?si=tebKCCb5U3ues0Io)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,6 @@ Cherry-picking in Git allows you to apply a specific commit from one branch to a

#### Free Resources

- [@official@git-cherry-pick docs](https://git-scm.com/docs/git-cherry-pick)
- [@article@Git Cherry Pick](https://www.atlassian.com/git/tutorials/cherry-pick)
- [@video@Git Cherry Pick - Tutorial](https://youtu.be/i657Bg_HAWI?si=3jjn2X8Hi1na--F4)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,6 @@ Cleaning up Git history can make your commit history more readable, concise, and

#### Free Resources

- [@article@Clean GIT history — a Step by Step Guide](https://medium.com/@catalinaturlea/clean-git-history-a-step-by-step-guide-eefc0ad8696d)
- [@video@Git Best Practice Tip: Clean Commit History](https://youtu.be/bZpiVijzd2g?si=8lJTlR3LfY9ZUd77)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
5 changes: 0 additions & 5 deletions contents/docs/3-git-branching/basics/code-reviews/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,6 @@ Some of the benefits of code reviews include:

#### Free Resources

- [@article@A practical guide for better, faster code reviews](https://github.com/mawrkus/pull-request-review-guide)
- [@article@How to improve code with code reviews](https://github.com/resources/articles/software-development/how-to-improve-code-with-code-reviews)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
7 changes: 0 additions & 7 deletions contents/docs/3-git-branching/basics/collaborators/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,6 @@ Collaborators in GitHub are users who have been granted direct access to a repos

#### Free Resources

- [@official@How to add collaborators to your personal projects](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-access-to-your-personal-repositories/inviting-collaborators-to-a-personal-repository)
- [@official@Adding outside collaborators to repositories in your organization](https://docs.github.com/en/organizations/managing-user-access-to-your-organizations-repositories/managing-outside-collaborators/adding-outside-collaborators-to-repositories-in-your-organization)
- [@article@How to Add Collaborators to Your GitHub Repository](https://www.blinkops.com/blog/how-to-add-collaborators-to-your-github-repository)
- [@video@Using Github for Team collaboration](https://youtu.be/4nyIS58ORWw?si=yK5LCONNVm9OIUK5)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,6 @@ Creating a branch in Git is a fundamental part of working with version control,

#### Free Resources

- [@official@Git branch documentation](https://git-scm.com/docs/git-branch)
- [@article@Git branch](https://www.atlassian.com/git/tutorials/using-branches)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,6 @@ Deleting a Git branch means removing a line of development from your Git reposit

#### Free Resources

- [@official@Creating and deleting branches within your repository](https://docs.github.com/articles/creating-and-deleting-branches-within-your-repository)
- [@article@How to Delete a Git Branch Both Locally and Remotely](https://www.freecodecamp.org/news/how-to-delete-a-git-branch-both-locally-and-remotely/)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
5 changes: 0 additions & 5 deletions contents/docs/3-git-branching/basics/detached-head/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,6 @@ In Git, a detached head occurs when you check out a commit directly using its ha

#### Free Resources

- [@article@How to resolve detached HEAD state in Git](https://graphite.dev/guides/how-to-resolve-detached-head-state-in-git)
- [@video@Head & Detached Head](https://www.youtube.com/watch?v=HvDjbAa9ZsY)

#### Free Resources

<Tabs defaultValue="official">
<TabsList>
<TabsTrigger value="official">Official Docs</TabsTrigger>
Expand Down
Loading