我应该多久对源代码管理进行一次更改?每个小功能之后,还是仅适用于大型功能?
我正在开展一个项目,并有一个长期的功能来实现.目前,我正在承诺每一部分工作,即每个子功能实现和错误修复.在发现错误后我为某些功能添加了一大块测试之后,我甚至做出了承诺.
但是,我很担心这种模式.在一个富有成效的工作日里,我可能会做出10次提交.鉴于我正在使用Subversion,这些提交会影响整个存储库,所以我想知道这么多确实是一个好习惯吗?
我有两台电脑(电脑1和电脑2),一台在工作,一台在家里。
两台计算机都连接到同一个 Github 存储库。
我在计算机1中编写完代码后忘记提交代码。现在我使用的是计算机2,我想获取计算机1中未提交的代码,以便我可以先在计算机1中提交代码来同步内容,然后再开始编写代码在计算机中 2. 有什么办法可以做到这一点吗?
我为git做了以下一系列命令,我的手指已经厌倦了输入它们.:)
git add .
git commit -m 'Some message'
git push
cap deploy
Run Code Online (Sandbox Code Playgroud)
如何将这些(包括添加消息)组合成一个命令,如"git booyah"或其他什么?