user-profile-img

George Lei

@georgeleiqiaozhigrf0ecsn5d• Jun 28, 2022open-state

Git merge conflicts | Atlassian Git Tutorial

To alleviate the occurrence of conflicts developers will work in separate isolated branches

A merge will fail to start when Git sees there are changes in either the working directory or staging area of the current project

-

Git merge conflicts | Atlassian Git Tutorialwww.atlassian.com

user-profile-img

George Lei

@georgeleiqiaozhigrf0ecsn5d• Jun 28, 2022open-state

Git Merge | Atlassian Git Tutorial

Merge commits are unique against other commits in the fact that they have two parent commits

However, a fast-forward merge is not possible if the branches have diverged

-

Git Merge | Atlassian Git Tutorialwww.atlassian.com

user-profile-img

George Lei

@georgeleiqiaozhigrf0ecsn5d• Jun 28, 2022open-state

Git Fetch | Atlassian Git Tutorial

downloads commits, files, and refs from a remote repository into your local repo

Git isolates fetched content from existing local content; it has absolutely no effect on your local development work.

safe way to review commits before integrating them with your local repository.

-

Git Fetch | Atlassian Git Tutorialwww.atlassian.com

user-profile-img

George Lei

@georgeleiqiaozhigrf0ecsn5d• Jun 28, 2022open-state

Git Remote | Atlassian Git Tutorial

Remote connections are more like bookmarks rather than direct links into other repositories.

-

Git Remote | Atlassian Git Tutorialwww.atlassian.com

user-profile-img

George Lei

@georgeleiqiaozhigrf0ecsn5d• Jun 28, 2022open-state

INCREDIBLE Comeback With NUKES - Ghosts to Grandmaster - YouTube

snapshot

27:59

-

INCREDIBLE Comeback With NUKES - Ghosts to Grandmaster - YouTubewww.youtube.com

user-profile-img

George Lei

@georgeleiqiaozhigrf0ecsn5d• Jun 28, 2022open-state

Git - Undoing changes | Atlassian Git Tutorial

Git checkout is an easy way to “load” any of these saved snapshots onto your development machine

when you check out a previous commit, HEAD no longer points to a branch—it points directly to a commit

Doing a reset is great for local changes however it adds complications when working with a shared remote repository

-

Undoing Changes in Git | Atlassian Git Tutorialwww.atlassian.com

user-profile-img

George Lei

@georgeleiqiaozhigrf0ecsn5d• Jun 28, 2022open-state

Transformers from scratch | peterbloem.nl

Self-attention is a sequence-to-sequence operation

The dot product expresses how related two vectors in the input sequence are

Self attention sees its input as a set, not a sequence

-

Transformers from scratch | peterbloem.nlpeterbloem.nl

user-profile-img

George Lei

@georgeleiqiaozhigrf0ecsn5d• Jun 28, 2022open-state

.gitignore file - ignoring files in Git | Atlassian Git Tutorial

Ignored files are usually build artifacts and machine generated files that can be derived from your repository source or should otherwise not be committed

-

.gitignore file - ignoring files in Git | Atlassian Git Tutorialwww.atlassian.com

user-profile-img

George Lei

@georgeleiqiaozhigrf0ecsn5d• Jun 28, 2022open-state

git stash - Saving Changes | Atlassian Git Tutorial

The git stash command takes your uncommitted changes (both staged and unstaged), saves them away for later use, and then reverts them from your working copy

Alternatively, you can reapply the changes to your working copy and keep them in your stash with git stash apply:

ou can reapply previously stashed changes with git stash pop:

-

git stash - Saving Changes | Atlassian Git Tutorialwww.atlassian.com

user-profile-img

George Lei

@georgeleiqiaozhigrf0ecsn5d• Jun 28, 2022open-state

Git Diff | Atlassian Git Tutorial

The two dots in this example indicate the diff input is the tips of both branches. The same effect happens if the dots are omitted and a space is used between the branches

It changes branch1 into a ref of the shared common ancestor commit between the two diff inputs, the shared ancestor of branch1 and other-feature-branch.

-

Git Diff | Atlassian Git Tutorialwww.atlassian.com