团队开发注意事项

操作规范

因为是多人同时开发一个项目,每个人有自己的模块,但是对于一些公共文件的修改很有可能出现冲突。

下面是操作规范

  1. 养成良好的操作习惯,先pull在修改,修改完立即commit和push

  2. 一定要确保自己正在修改的文件是最新版本的

  3. 各自开发各自的模块

  4. 如果要修改公共文件,一定要先确认有没有人正在修改

  5. 下班前一定要提交代码,上班第一件事拉取最新代码

  6. 一定不要擅自修改同事的代码

引起冲突的原因

  1. 多个人同时操作了同一个文件

  2. 一个人一直写不提交

  3. 修改之前不更新最新代码

  4. 提交之前不更新最新代码

  5. 擅自修改同事代码

总之就是一句话,不要修改同事代码,公共文件操作先pull再修改,修改前确认没人在修改!

操作步骤

第一步:先将远程仓库克隆到本地

 git clone 远程仓库地址

第二步:进入到本地仓库,改自己的名字和邮箱

  git config user.name '项目三组xxx'
  git config user.email 'xxxxx@xxxx.com'

第三步:创建自己的项目

第四步:推送项目到远程仓库

  # 工作区添加到暂存区
  git add .
  # 暂存区提交到仓库区
  git commit -m '立项'
  # 推送到远程仓库
  git push

第五步:如果每次push都需要账号密码嫌麻烦的时候,可以按下面的进行选择操作,记住密码也是你输入过密码情况下,如果一次push都没操作过,让系统该记住哪个密码?o(∩_∩)o 哈哈:

# 设置记住密码(默认15分钟):
git config --global credential.helper cache
# 如果想自己设置时间,可以这样做(1小时后失效):
git config credential.helper 'cache --timeout=3600'
# 长期存储密码:
git config --global credential.helper store

第六步:自由发挥吧,项目无bug,早日上线

常用命令总结

  • 将远程仓库克隆到本地:git clone 地址

  • 要同步服务器代码就执行:git pull

  • 本地仓库记录版本就执行:git commit -am '版本描述'

  • 推送代码到服务器就执行:git push

  • 编辑代码前要先pull,编辑完再commit,最后推送是push

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在使用 IAR Embedded Workbench 进行开发时,以下是一些注意事项: 1. 确保使用最新版本:IAR Systems 经常发布更新的版本,包含了修复和改进。建议使用最新版本以获得最佳的开发体验和功能支持。 2. 了解目标硬件:在开始开发之前,确保你对目标硬件平台有足够的了解。这包括芯片架构、外设特性、存储器映射等。熟悉目标硬件的特点可以更好地利用 IAR Embedded Workbench 的功能。 3. 选择正确的设备和工具链:确保选择与目标硬件兼容的设备和工具链。IAR Embedded Workbench 支持多种处理器架构和调试器设备,选择正确的配置可以确保正确的连接和调试。 4. 学习和使用 IDE 功能:熟悉 IAR Embedded Workbench 的各种功能和工具,如编辑器、编译器、调试器等。了解这些功能可以更高效地进行代码编写、调试和优化。 5. 配置和优化编译器设置:IAR Embedded Workbench 提供了丰富的编译器设置选项,可以根据需要进行配置和优化。了解这些选项可以提高代码的效率和性能。 6. 使用调试功能进行故障排除:IAR Embedded Workbench 提供了强大的调试功能,可以进行源代码级别的调试、单步执行和变量查看等操作。学习和使用这些功能可以帮助你快速定位和解决问题。 7. 遵循嵌入式开发最佳实践:遵循良好的嵌入式开发实践,如模块化设计、代码注释、错误处理等。这些实践可以提高代码的可维护性和可靠性。 8. 及时备份和版本控制:定期备份你的项目文件,并使用版本控制系统来管理代码的版本。这样可以防止意外数据丢失,并方便团队协作。 总之,使用 IAR Embedded Workbench 进行开发时,确保选择正确的设备和工具链,并熟悉 IDE 的各种功能和设置。遵循嵌入式开发最佳实践,以及备份和版本控制的措施,可以提高开发效率和代码质量。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值