Luyện nói tiếng Anh bằng Shadowing qua video: Git Explained in 100 Seconds

Đang tạo bài học...
1
Git, a system for keeping track of changes that happen across a set of files.
2
Open a directory on your local system with an editor like VS Code.
3
Then run git init from the command line.
4
You just created a git repository or repo.
5
It lives in this hidden git directory and keeps track of all the changes that happen to these files.
6
As you work on a codebase, you take snapshots or commits of the current state of these files.
7
Every commit has a unique ID and is linked to its parent, and this means we can travel back in time to a previous version of our files.
8
Notice how our source control icon is lit up.
9
Currently, all of our files are untracked because we need to add them to the repo.
10
Run git add to include or stage these files in the repo, then create a snapshot of their current state by running git
11
commit along with a message about what you did to these files.
12
Congratulations, you just created the first commit on the head of the master branch in this repo.
13
The changed files disappeared and you're now on a clean working directory.
14
The head represents the most recent commit.
15
If we make some changes, commit them to the repo, the head moves forward, but we still have a reference to our previous commit
16
so we can can always go back to it.
17
But the thing about software is that it's developed in a non-linear fashion.
18
You might have multiple teams working on different features for the same codebase simultaneously.
19
Git makes that possible by branching.
20
Create one by running git branch, and then run git checkout to move into that branch.
21
You can now safely work on your feature in this branch without affecting the code or files in the master branch.
22
The commits you make here live in an alternate universe with its own unique history.
23
At some point though, you'll likely want to merge this history with the history in the master branch.
24
When When you're ready, go back to the master branch by running git checkout, then run git merge on your alternate universe.
25
The tip of your feature branch now becomes the head of the master branch, or in other words, our fragmented universe has become one.
26
Unless you ran into a merge conflict, in which case you'll just have to wait for the sequel.
27
This has been Git Explained in 100 seconds.
28
If you want to see more short videos like this, make sure to hit the like button, subscribe, and let me know what you think in the comments.
29
Thanks for watching, and I'll see you in the next one.

Về Bài Học Này

Bạn đang luyện tập phát âm tiếng Anh với video "Git Explained in 100 Seconds" bằng phương pháp Shadowing — kỹ thuật được Dr. Alexander Arguelles phổ biến rộng rãi.

Hãy nghe kỹ từng câu, chú ý cách người nói nhấn âm và nối âm, rồi đọc lại to và tự tin. Mỗi ngày 15–30 phút luyện đều đặn, bạn sẽ thấy phát âm chuẩn hơn.

Phương Pháp Shadowing Là Gì?

Shadowing là kỹ thuật học ngôn ngữ có cơ sở khoa học, ban đầu được phát triển cho chương trình đào tạo phiên dịch viên chuyên nghiệp và được phổ biến rộng rãi bởi nhà đa ngôn ngữ học Dr. Alexander Arguelles. Nguyên lý cốt lõi đơn giản nhưng cực kỳ hiệu quả: bạn nghe tiếng Anh của người bản xứ và lặp lại to ngay lập tức — như một "cái bóng" (shadow) đuổi theo người nói với độ trễ chỉ 1–2 giây. Khác với luyện ngữ pháp hay học từ vựng bị động, Shadowing buộc não bộ và cơ miệng phải đồng thời xử lý và tái tạo ngôn ngữ thực tế. Các nghiên cứu khoa học xác nhận phương pháp này cải thiện đáng kể phát âm, ngữ điệu, nhịp điệu, nối âm, kỹ năng nghe và độ lưu loát khi nói — đặc biệt hiệu quả cho người luyện IELTS Speaking và muốn giao tiếp tiếng Anh tự nhiên như người bản ngữ.

Phương pháp shadowing: đọc hướng dẫn từng bước đầy đủ →