1.代码编辑界面介绍:此处使用gedit做演示

  • 代码编辑界面左边为模拟经理的操作
  • 代码编辑界面右边为模拟张三的操作


2.模拟张三先编辑login.py文件代码

  • 进入张三本地仓库:cd Desktop/zhangsan/test007

  • 编辑代码:num1 = 10

  • 本地仓库记录版本:git commit -am ‘第一个变量’

  • 推送到远程仓库:git push




3.模拟经理后编辑login.py文件代码

  • 进入经理本地仓库:cd Desktop/manager/test007/
  • 经理同步服务器代码:git pull
  • 编辑代码:num2 = 20
  • 本地仓库记录版本:git commit -am ‘第二个变量’
  • 推送到远程仓库:git push



4.模拟张三同步服务器代码

  • 本次可以把num2同步到张三的本地仓库


5.按照以上2-3-4步骤循环操作,即可实现基本的协同开发

6.总结:

  • 要使用git命令操作仓库,需要进入到仓库内部

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

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

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

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

Git 多人协同开发相关推荐

  1. 微信开发者工具实现Git两人协同开发

    一个人的一生只有三天,昨天,今天,和明天. -----------Banana • Banuit Gang(香柚帮BUG) 1,首先大香蕉用自己的GitHub先创建了一个私有库 2,创建好之后点击se ...

  2. git 与团队协同开发,避免冲掉别人代码的方法

    在团队开发中,git的使用已经很常见了,博主也是经常使用coding,github等代码托管平台.在多人协同开发中,我们经常会遇到这样的问题:A在本地开发完成后,将代码推送到远程,这时候B的本地代码的 ...

  3. 项目实训--Unity多人游戏开发(五、转入前端开发+plasticSCM多人协同开发环境)

    目录 工作进展.打入前段 unity协同开发环境plasticSCM 总结 工作进展.打入前段 后端已经具备部分功能.前端因为素材以及游戏逻辑等原因,与上一期后端的内容没有开发,此部分无法进行及时测试 ...

  4. Git多人协作开发流程

    Git多人协作开发流程 一.新建仓库 1.仓库名称:total 2.路径 3.仓库介绍:这是张三.李四.王五等多人的公共仓库,他们自身的文件夹分别代表他们自己的本地代码. 二.命令行操作执行 1.gi ...

  5. Git多人协作工程开发规范

    Git多人协作工程开发规范 适合以下三种情况: 1. 创建工程 由工程管理人创建并上传至git服务器 cd existing_folder(工程目录) git init git remote add ...

  6. 基于git(分布式版本控制系统)的各种服务器权限工具对比 Gitlab服务器搭建 以及邮箱、LDAP配置 实现公司多人协同开发

    前言 作为大一的小朋友,虽然学的专业和CS有那么一点关系,但放到实习的工作当中,那是完全不够用了:( 在实习老师的指导和帮助下,在实习的头个礼拜,逐步接触了解了git--开源分布式版本控制系统.并在第 ...

  7. Git入门——团队协同开发

    Git原理入门 团队协同开发 要理解git的使用原理,就要知道团队协同开发的概念.就目前我们掌握的知识来讲,如果想要多人开发同一个项目,那只能通过拷贝的方式 A和B同时开发了一个项目,同时拷贝给C,由 ...

  8. Git分支及其协同开发

    Git协同开发 Git分支 Git是如何保存数据的 Git分支的本质 Git分支的操作 远程仓库与本地仓库分支开发 一个项目多个远程仓库 远程仓库操作命令 协同开发 Git flow工作流 GitLu ...

  9. Git之多人协同开发

    一.获取远程库信息 $ git remote -v origin https://github.com/xxxxx/node.git (fetch) origin https://github.com ...

最新文章

  1. 套接字选项SO_KEEPALIVE
  2. Redis 04_位图bitmap
  3. 《Oracle大型数据库在AIX UNIX上的实战详解》的集中答疑九 数据库字符集与国家语言...
  4. IntelliJ IDEA最常用的一些快捷键,学会了室友还以为你在祖安对线
  5. Linux求100内的质数,用SQL计算100以内的质数
  6. Java写一个app控制电机_java控制步进电机
  7. 程序员必备简捷开发辅助工具总结
  8. ajax存储表单数据,使用ajax json将表单数据存储到数据库php
  9. LaTeX 报错 Underfull \hbox (badness 10000)
  10. 点石成金_Index
  11. 电视盒子_刷机固件_免费合集分享
  12. Ghostscript介绍和移植
  13. Excel 如何让单元格内容不完全显示
  14. 如何打印复印试卷,试卷打印复印去哪里方便
  15. 安装Ubuntu虚拟机
  16. unicode转中文
  17. 《Python数据分析与挖掘》实战项目 - Python程序设计(期末大作业、课程设计、毕业设计)2012-2021近十年考研英语一真题词汇词频统计与可视化(附代码)
  18. 有哪些适合大学生投稿的普刊(社科类)?
  19. 基于STM32的多功能MP3设计 毕业设计(论文)开题报告
  20. 产品周报第30期|编辑器支持自定义写作模板;MarkDown编辑器接入质量分检测功能;CSDN APP V5.2.0版本发布

热门文章

  1. 月薪12K北漂程序员的真实生活!
  2. 淘宝拼多多抖音1688苏宁淘特京东等平台关键词搜索商品API接口(关键词搜索商品API接口,关键词搜索商品列表接口,分类ID搜索商品列表接口,关键词搜索商品销量接口)
  3. Word批量删除所有书签
  4. 阿里云服务器ECS带宽计费模式租用价格表
  5. 4个开源监控工具介绍
  6. 云原生监控平台 Prometheus 从部署到监控
  7. win10系统崩溃、重装后 Hyper-V 导入虚拟机的使用
  8. Gromacs操作心得
  9. 影育科技在上海市卢湾高级中学开展常规性元宇宙系列课程教学,上海市教委相关领导莅临现场观摩指导
  10. 磁化强度以及磁化率推导1-郎之万顺磁性