🌿 Git版本控制
职场英语 · 程序员·技术词汇 · 共 32 个核心词汇 · 11 条场景例句
词汇表
- git /ɡɪt/ n. 版本控制工具
- version control n. 版本控制
- repository /rɪˈpɑːzətɔːri/ n. 代码仓库
- clone /klon/ v./n. 无性繁殖, 克隆;无性繁殖系,克隆;复制品,翻版
- commit /kə'mɪt/ v. 犯罪,承担义务
- push /pʊʃ/ v. 推,逼迫;推
- pull /pʊl/ v. 拉,拖;拉,拉力
- fetch /fɛtʃ/ v. 取回
- branch n. 分公司;分支
- master /'mæstɚ/ n. 主人;能手;硕士
- main /meɪn/ adj. 主要的,最重要的
- develop /dɪ'vɛləp/ v. 发展;形成;开发
- feature branch n. 特性分支
- merge /mɝdʒ/ v. 合并
- merge conflict n. 合并冲突
- rebase v./n. 变基
- cherry-pick v./n. 拣选提交
- stash /stæʃ/ v. 藏匿,隐藏
- tag /tæɡ/ n. 附加语;标签
- release branch n. 发布分支
- hotfix branch n. 热修复分支
- pull request n. 拉取请求(PR)
- PR 个人纪录
- code review n. 代码审查
- diff n. 差异对比
- blame /blem/ v. 指责,责怪
- revert /ri'və:t/ v. 恢复,回复到;(思路、话题)回到„上,重新考虑
- reset /riˈsɛt/ v. 重新安放或安置 - 重拨(测量仪器指针) - 为(考试、测试等)出一套新题
- fork /fɔrk/ n. 餐叉;叉;分叉
- remote /rɪ'mot/ adj. 相隔很远的;冷淡的
- origin /'ɔrɪdʒɪn/ n. 起源
- head /hɛd/ n./v. 头;上端;率领
场景例句
- Create a feature branch before you start coding.写代码前先拉一个特性分支。
- Resolve the merge conflicts locally first.先在本地解决合并冲突。
- Squash your commits before merging.合并前把提交压缩一下。
- Never push directly to the main branch.不要直接推送到主分支。
- I reverted the bad commit this morning.我今天早上回退了那个有问题的提交。
- Newcomer: I have a merge conflict. What now?新人:我合并冲突了,怎么办?
- Senior: Pull the latest main, then rebase your branch onto it.资深:先拉最新的主分支,然后把你的分支 rebase 上去。
- Newcomer: The conflict is in the config file.新人:冲突在配置文件里。
- Senior: Open the diff, keep both changes, and commit again.资深:打开对比,两边改动都保留,再提交一次。
- Newcomer: Done. Should I open a pull request?新人:好了,要提 PR 吗?
- Senior: Yes, and assign me as the reviewer.资深:要,评审人指派给我。