第二章 使用https方式实现多人开发

2.1 注册一个DevB的Github用户

确保新添加的用户DevB是github账户。没有则新注册一个。

2.2 在本地添加git的用户名和密码

2.3 将DevB用户添加到项目中来

以用户DevA用户登录到github中,在git-gui-demo目下添加新的开发用户:

2.4 将DevB用户通过邮箱回应是否参加开发

添加之后,可以看到等待DevB进行回应,是否参加该项目的开发

用户DevB登录邮箱,看一看到有一封邀请邮箱,点击“view invitation”,可以查看项目的状态。

回到github中,刷新一下这个manage-access的页面:可以看到新增了一名开发者bonc-ljf。

2.5 将项目地址发给devB用户

将项目的https格式的地址,发给devB用户

2.6 DevB用户在idea中将项目clone下来

1.发给的项目地址为:https://github.com/jurfliu/git-gui-demo.git

2.然后弹出一个框,让输入用户密码:输入GitHub的账号和密码就ok了

3.当提示错误:说明DevA用户没有将DevB用户的账号添加到该项目中,或者自己输入的用户名或者密码错误

2.7 DevB用户在idea中对项目修改后提交

修改了test文件的内容,然后提交到了github上,

DevB 用户通过idea查看项目的历史:可以看到DevB提交成功了

DevB用户通过github查看提交者信息:

DevA用户通过github查看提者信息:

2.8 参考地址

https://blog.csdn.net/wjn19921104/article/details/80176251

三.笔记内容:

详情见:网盘:git/  目录下

github与git 实现多人开发的配置,使用htps和ssh两种方式相关推荐

  1. Unity编辑器开发——通过模板创建Lua脚本的两种方式(一)

    个人学习笔记,如有错误.疑问.建议,欢迎留言. 声明:本文不得以任何形式进行转载.  前言:在Unity编辑器的Project界面,可以直接右键创建C#脚本,而目前许多游戏公司使用的是tolua.xl ...

  2. 微信公众号开发中,获取用户资料的两种方式

    2019独角兽企业重金招聘Python工程师标准>>> 微信公众号的开发主要是在服务号环境下进行,订阅号是拿不到用户的资料的,因此,下文的讨论都基于微信服务号. 微信公众号的两个ac ...

  3. android获取ip方法,Android开发准确获取手机IP地址的两种方式

    最近看了好多网上获取IP地址的例子,发现好多都不完全准确,这里我写一下获取ip地址的两种方式. 比如微信支付,后台在做接口的时候,要求App端传入IP地址,我们需要判断是网络环境,WI-FI还是3G, ...

  4. Unity编辑器开发——通过模板创建Lua脚本的两种方式(二)

    个人学习笔记,如有错误.疑问.建议,欢迎留言. 本文有关代码转载自:Unity3D 扩展编辑器实现创建Lua脚本 - 知乎 (zhihu.com) 声明:本文转载已取得原文章作者同意,有兴趣的可以关注 ...

  5. github上的优秀项目和开发环境配置【转http://www.cnblogs.com/2018/archive/2012/11/09/2763119.html】...

    github上的优秀项目和开发环境配置 国外的几个公司开放的资源  https://github.com/google https://github.com/facebook  https://git ...

  6. 使用halo和hexo+github两种方式免费搭建个人博客网站

    hexo 简介 Hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub和Heroku上,是搭建博客的首选框架. hexo搭建步骤 安装Git 安装 ...

  7. IOS开发基础之团购案例17-xib和UITableView两种方式实现

    IOS开发基础之团购案例17-xib和UITableView两种方式实现 Design By Johnson Shanghai 实现效果 系统和Xcode版本 注意的细节 关键性的代码 // // V ...

  8. git工具 将源码clone到本地指定目录的三种方式

    git工具 将源码clone到本地指定目录的三种方式 CreationTime--2018年7月27日15点34分 Author:Marydon 1.情景展示 运行git-bash.exe,输入命令: ...

  9. QtCreator与catkin命令两种方式开发ROS程序(图示加代码)

    QtCreator与catkin命令两种方式开发ROS程序(图示加代码) 一.Qt Creator安装及开发ROS 1.安装Qt Creator 2.使用Qt Creator开发ROS 1.创建工作空 ...

  10. Android 应用开发 之通过AsyncTask与ThreadPool(线程池)两种方式异步加载大量数据的分析与对比

    Android 应用开发 之通过AsyncTask与ThreadPool(线程池)两种方式异步加载大量数据的分析与对比 标签: AndroidAsyncTaskThreadPool异步加载view 2 ...

最新文章

  1. Blender液体烟与火VFX特效制作教程 Blender VFX Liquid Smoke Fire
  2. golang1.16新特性速览
  3. PyCharm常用快捷键大全
  4. python程序设计试卷_2013Python程序设计期末试卷A
  5. Redis核心配置_Redis高级数据类型使用
  6. php javascript 不执行,javascript – 不工作php按钮来执行操作
  7. 【Linux 线程】常用线程函数复习《三》
  8. Django中datetime类型的相关操作(记录一下)
  9. 手机4g模块坏了怎么办_古交联通突然断网,手机没信号,不能接打电话该怎么办?...
  10. 剑指Offer——和为s的两个数字
  11. C++如何禁止函数的传值调用
  12. Mysql之子父级查询
  13. WPS Office 2019 v11.8.2专业增强版
  14. 【MODIS】MODIS数据的常用下载源
  15. 凤舞江湖手游如何用电脑玩 凤舞江湖PC电脑版玩法教程
  16. CSP-J冲刺 P1359 租用游艇
  17. python工程师都习惯用哪些开发工具呢
  18. js 按拼音 首字母 排序 并分组
  19. Gartner就超融合创新的角度专门作报告进行阐述-云宏超融合进入Gartner宣传
  20. 固态硬盘寿命不长?!快来看看12个固态硬盘优化技巧

热门文章

  1. 哲学家就餐问题与python解决方案
  2. 利用NSA方程式工具—“永恒之蓝”攻陷一台计算(MS17-010)
  3. 推荐十五款APP原型设计工具
  4. 计算机科学与技术总体培养目标,计算机科学与技术专业培养目标
  5. Twaver-HTML5基础学习(5)告警元素(Alarm)的告警位置(偏移量以及定位理解)
  6. linux dm9000网卡驱动,ARM-Linux驱动--DM9000网卡驱动分析(三)
  7. PPT中的图像如何导出不失真的矢量图
  8. linux文件复制和移动
  9. uart协议学习,从了解到入门,看这篇文章
  10. win10怎样修改密码及忘记密码了怎么办