跟讀練習: Git Explained in 100 Seconds - 通過影片學習英語口語

選擇練習模式

每種模式都會開啟全屏練習室。

29 句
如果句子過短或過長,請點選 Edit 進行調整。
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.

下載應用

流利口語所需的一切

AI 發音評分逐句打分
音標練習掌握每個音
詞彙學習建立你的詞庫
詞彙遊戲邊玩邊學

同頻道

FOR YOU

推薦影片

本課的詞彙與口語要點

這節 B2 級別的口語課以影片“Git Explained in 100 Seconds”為素材。 影片中反覆出現的詞有:git, files, branch, commit, repo。 這段影片共有 29 個句子、452 個單詞可供跟讀。 講話部分時長為 1:53。 說話人語速較快,每分鐘約 240 個詞,會出現較多連讀和弱讀。 83% 的單詞屬於英語最常用的 3,000 詞,其餘的詞建議在練習前先學一下。

影片中的重點詞彙

影片中最難的 13 個單詞,附發音和釋義:

單詞發音釋義
merge 動詞/mɝd͡ʒ/合併
directory 名詞/dɪˈɹɛktəɹi/名錄 /名錄, 簿
codebase 名詞程式碼庫 /程式碼庫
checkout 名詞/ˈt͡ʃɛkˌaʊt/收款處 /收款處
initialize 動詞/ɪˈnɪʃəlaɪz/初始化
repository 名詞/ɹɪˈpɒz.ɪ.t(ə.)ɹɪ/倉庫 /倉庫
fragment 名詞/ˈfɹæɡmənt/碎片, 碎屑
sequel 名詞/ˈsiːkwəl/續集 /續集
subscribe 動詞/səbˈskɹaɪb/簽署 /簽署
disappear 動詞/dɪsəˈpɪɹ/消失
linear 形容詞/ˈlɪn.i.əɹ/線性
icon 名詞/ˈaɪ.kɑn/聖像 /聖像
simultaneously 副詞/ˌsaɪmlˈteɪnɪəsli/同時地 /同時地

影片中的語法

說話人最常用的結構,並附上影片中的原話:

結構影片中的用法
被動語態 be + 過去分詞 — 強調發生了什麼,而不是誰做的is linked · is lit · are untracked
現在完成時 have/has + 過去分詞 — 過去發生但與現在仍有關聯的事has become · has been

需要注意的發音

說話人用了 5 次縮略和弱讀形式,例如 you'll, you're, I'll。請按聽到的簡短形式來說。

  • “sh” 和 “zh” 音: snapshot /ˈsnæpʃɒt/, initialize /ɪˈnɪʃəlaɪz/
  • 長單詞——注意重音位置: directory /dɪˈɹɛktəɹi/, initialize /ɪˈnɪʃəlaɪz/, repository /ɹɪˈpɒz.ɪ.t(ə.)ɹɪ/, simultaneously /ˌsaɪmlˈteɪnɪəsli/

中文母語者容易讀錯的音:

  • 詞尾子音 — 要讀清楚,後面不要加母音: merge /mɝd͡ʒ/, snapshot /ˈsnæpʃɒt/, checkout /ˈt͡ʃɛkˌaʊt/, alternate /ˈɔl.tɚ.nət/, initialize /ɪˈnɪʃəlaɪz/
  • /æ/ — 嘴張大,不要讀成 /e/: snapshot /ˈsnæpʃɒt/, fragment /ˈfɹæɡmənt/

如何用這段影片練習

  1. 先完整聽一遍影片,不要開口,記下不認識的單詞。
  2. 先用 0.75 倍速逐句跟讀,熟練之後再回到正常速度。
  3. 錄下自己的聲音並與原聲對比,特別注意 merge, directory, codebase 這類單詞。

什麼是跟讀法?

跟讀法 (Shadowing) 是一種有科學依據的語言學習技巧,最初開發用於專業口譯員的培訓,並由多語言者Alexander Arguelles博士普及。這個方法簡單而強大:您在聽英語母語原聲的同時立即大聲重複——就像是一個延遲1-2秒緊跟說話者的影子。與被動聽力或語法練習不同,跟讀法強迫您的大腦和口腔肌肉同時處理並模模擬實的講話模式。研究表明它能顯著提高發音準確性,語調,節奏,連讀,聽力理解和口語流利度——使其成為雅思口語備考和真實英語交流最有效的方法之一。

影子跟讀法: 閱讀完整分步指南 →