为什么用 commit 这个单词作为提交动作而不是 submit?

2019-07-29 09:25:02 +08:00
 eW91IHNlZSBtZQ

commit 好像没有提交这个释义,那么这里 commit 怎么翻译呢?

7662 次点击
所在节点    问与答
10 条回复
momocraft
2019-07-29 09:49:30 +08:00
v. to consign or record for preservation
感觉是这个词义 (来自 merriam webster)

submit 一般是给别人的,git 也不需要别人
JasonEWNL
2019-07-29 10:16:34 +08:00
commit 只是 “记下” 而已,submit 是 “提交”。git commit 确实只是记录一次而已(仅仅 commit 这个),并没有 push 之后啥的。如果要说 “提交”,commit + push 可能合成一个更像(但也不完全是) submit 的意思。
pkookp8
2019-07-29 10:30:13 +08:00
我觉得 commit 是我提交了一样大家都应该同意的东西
submit 是提交了一样需要对方同意的东西
mcfog
2019-07-29 10:31:42 +08:00
commit 的是一件事情,submit 的是一张表单/申请

不要翻译 git 或编程术语,除非你想变基 (滑稽
lleon
2019-07-29 10:41:37 +08:00
submit 屈服,投降,提交,递呈
→ sub-,在下,-mit,送出,放置,词源同 emit,mission,surmise.即放在下面的,引申比喻义屈服,投降,及引申义提交,递呈供上级决定等。

commit: 把…托付给,把…交给;把…提交
com-,表强调,-mit,派遣,过去分词-miss,词源同 mission.该词在使用过程中,扩展了诸多词义。
besto
2019-07-29 10:43:06 +08:00
你可以只 commit 不提交。
MotherShip
2019-07-29 11:50:01 +08:00
不要翻译 git 或编程术语,除非你想变基 (滑稽
MotherShip
2019-07-29 11:50:35 +08:00
说起来 VS github 插件对 commit 的翻译好像是 更改

语义应该就是“标记一次更改”
013231
2019-07-29 12:17:04 +08:00
3 (commit something to) transfer something to (a state or place where it can be kept or preserved): he composed a letter but didn't commit it to paper | she committed each tiny feature to memory.

這個義項用於版本控制工具不是非常合適嗎?
CStarter
2020-03-05 16:47:48 +08:00
为什么楼上都说 git 呢?楼主并没有提 git 的词呀。说不定是 mysql 的 commit 和 html 里的 type="submit"呢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/587015

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX