我必须承诺我的朋友才能看到代码吗?每当我做出一些小小的改变时,我发现写一份承诺信息是令人沮丧的。如果我和一个团队一起工作,应该有一个更快的方法,对吧?是否有必要在git中提交更改以推送代码?
0
A
回答
2
是的,你需要提交你的修改,然后才能推送任何东西。推(和拉)仅传送提交内容,所以没有提交的内容不被传送。因此,你需要承诺能够推动你的代码,不,没有“更快”的方式(我认为它足够快)。一般来说,你不应该只是承诺和分享每一个小小的改变。您应该提交在语义上相关并且自己完成的更改。如果你没有,那么你不应该犯。
如果您不断分享您的微小代码更改,那么您应该寻找其他的东西,因为听起来更像远程对编程。像现场协作编码环境。
1
我必须承诺让我的朋友看到代码吗?
是的,没有其他方式让Git系统知道这并不是你即将试用的可以丢弃的实验性代码。
如果我与一个团队合作,应该有一个更快的方法,对吧?
如果您想给他们提交未提交的代码,请尝试给出patch file。但是,如果这不仅仅是实验性代码,我强烈建议您提交并推送。
我觉得每次我做一个小小的改变时写一个承诺信息是令人沮丧的。
那么,对于生产代码来说,给出有意义的提交信息是做好工程师的一部分,你不应该为此感到不对。如果你对你所做的更改有所了解,你应该写出一个好的提交信息不应该是一个问题。
相关问题
- 1. Git - 推送新提交并忽略未提交的更改
- 2. 意外推送提交:更改git提交消息
- 3. SVN是否等同于git的提交(没有推送)?
- 4. 在远程提交和推送时放弃本地git更改
- 5. 在git中推送不同的提交
- 6. 本机代码更改时是否可以使用代码推送?
- 7. 是否有可能在git中推出4个5提交?
- 8. 害怕git提交和推送会意外覆盖更改
- 9. -u是否需要推送Git标签?
- 10. 在以下代码段中迭代是否必要?
- 11. 撤销更改(提交并推送)
- 12. 检查多个存储库中是否需要推送/提交
- 13. Github提交(推送)要点
- 14. 让git免于需要提交更改
- 15. 是否有可能在过去推送提交树中插入新提交?
- 16. 更改git设置以允许多个用户推送/提交文件
- 17. PHP推送提交按钮需要两次来启动代码
- 18. git push:推送除最后一个提交以外的所有提交
- 19. 是否可以在git中一次一个地提交提交,而不是同时提交所有提交?
- 20. 是否有可以提交的源代码管理系统(svn,git等)webclient?
- 21. 如果Git不知道它是否可以更改代码?
- 22. Git:暂时还原推送提交
- 23. 旧提交会让git无法推送
- 24. git rebase interactive已经推送提交
- 25. Git推送并提交远程混淆?
- 26. git只推送一个分支提交
- 27. 让git永不推送单个提交?
- 28. 是否有可能在公关提交之后压缩Git提交,然后提交更改?
- 29. iOS推送通知内部公司选择 - 是否有必要?
- 30. Git:提交部分更改
是的,你必须编写有意义的提交消息,这是一件好事。 – bereal
当您进行更改时,它们将只在您的文件系统中,而不在回购中。当你提交时,你将它们添加到回购。你的朋友不可能得到不在存储库中的东西。简单地提交,如果在Zend Studio或其他IDE中可能有重用旧提交消息的选项,尽管这是不好的做法。你应该总是描述你的提交已经改变了。 –