我和我的队友在同一个WordPress项目上工作,但偶尔我们会面临覆盖彼此的代码,主要是在functions.php
或style.css
文件中。我想知道是否有任何方法可以避免此类问题?
有时我们会互相覆盖我们的代码
当我们修复或添加某些内容时,我们可能不喜欢先问大约 2 分钟 只需 5 分钟即可完成。但是,当多个人可能处理同一个文件并且不就他们的工作进行交流时,这会产生问题。
有没有办法知道其他人是否正在编辑相同的功能
您可以使用以下任一方式:
-
推荐:使用任何子版本控制系统,如Git或SVN,并且只在你自己的分支上工作(即,即使是为单个方法/函数创建一个分支并合并后者,但你还需要沟通类似:将创建一个分支并处理......
您可以使用具有添加 该功能的IDE来显示其他开发人员的操作(例如,一个单独的文本光标,上面有远程开发人员的名称,例如"Google 文档"(。
例如,VS Code 具有所谓的"
Live share
"扩展名:
https://code.visualstudio.com/learn/collaboration/live-share或者,开发一个插件,为您的 IDE 添加此类功能,因为大多数 IDE 都提供
SDK
。以高级方式积极使用通信方法(例如,例如通过LAN处理某些文件,某些软件确实支持该方法(。