团队开发注意事项

简介: 团队开发注意事项

操作规范


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


下面是操作规范


  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
相关文章
|
7月前
|
设计模式 安全 关系型数据库
PHP开发涉及一系列步骤和技术
【7月更文挑战第2天】PHP开发涉及一系列步骤和技术
148 57
|
6月前
|
开发者 测试技术 Android开发
Xamarin 开发者的五大常见问题及解决方案:从环境搭建到性能优化,全面解析高效跨平台应用开发的技巧与代码实例
【8月更文挑战第31天】Xamarin 开发者常遇问题及解决方案覆盖环境搭建至应用发布全流程,助新手克服技术难关。首先需正确安装配置 Visual Studio 及 Xamarin 支持,设置 iOS/Android 测试环境。利用 Xamarin.Forms 和 XAML 实现高效跨平台开发,共享 UI 和业务逻辑代码。针对性能优化,采取减少 UI 更新、缓存计算结果等措施,复杂问题则借助 Xamarin Profiler 分析。
79 0
|
9月前
|
人工智能 NoSQL atlas
官宣!MongoDB Atlas再添新功能!进一步简化构建现代应用程序
利用数据简化高响应性应用程序的构建过程
3201 0
|
9月前
|
存储 算法 C语言
【编程陷阱】编写出色C++代码:遵循的注意事项和最佳实践
【编程陷阱】编写出色C++代码:遵循的注意事项和最佳实践
77 0
|
9月前
|
存储 监控 安全
重构项目的十大注意事项
重构项目的十大注意事项
|
XML 存储 SQL
【C#编程最佳实践 五】项目与代码流程实践
【C#编程最佳实践 五】项目与代码流程实践
193 0
【C#编程最佳实践 五】项目与代码流程实践
|
IDE Java 程序员
C++开发环境最佳实践
C++开发环境最佳实践
604 0
C++开发环境最佳实践
|
存储 Unix 编译器
C++ 最佳实践 | 1. 工具
C++ 最佳实践 | 1. 工具
444 0
|
开发者 微服务 定位技术
写1行代码影响1,000,000,000人,这是个什么项目?| 开发者必读(103期)
最炫的技术新知、最热门的大咖公开课、最有趣的开发者活动、最实用的工具干货,就在《开发者必读》!
1491 0

热门文章

最新文章