首页 > 其他分享 >跨团队协作(7)

跨团队协作(7)

时间:2022-11-22 15:01:18浏览次数:39  
标签:git 仓库 NC 协作 ssh 团队 QL CodeWang

跨团队协作

案例: CodeWang-NC想让团队外的CodeWang-QL一起协作git-csdn项目
整体思路:

CodeWang-QL通过CodeWang-NC远程仓库链接中叉入需要协作的项目带自己的仓库中(默认新建新建一个同名的仓库)
然后CodeWang-QL在自己叉入的仓库中进行项目文件的迭代(优化代码)
CodeWang-QL将代码优化完成之后给CodeWang-NC发送自己新的代码拉取请求
CodeWang-NC发现请求并检查决定是否合并请求

Fork(叉入)

将自己远程仓库的地址复制发给邀请跨团队协作的人,比如CodeWang-QL
image.png

CodeWang-QL的 GitHub 账号里的地址栏复制收到的链接,然后点击 Fork 将项目叉到自己的本地仓库。

image.png

image.png
image.png

CodeWang-QL在自己的仓库中编辑文件

修改CodeWang-QL/git-csdn库中的hello.txt文件
进入hello.txt文件点击编辑
image.png

最后一行添加
CodeWang-QL test

image.png
编辑完毕后,填写描述信息并点击左下角绿色按钮提交。
修改完之后提交(这里提交只是提交在CodeWang-QL自己的远程库中)CodeWang-NC中的代码未改变

image.png

创建拉取请求

New Pull request —> Create pull request----->Create pull request

image.png

image.png

合并请求

回到CodeWang-QL GitHub 账号可以看到有一个 Pull request 请求

image.png
检查请求的代码, 如果代码没有问题,可以点击 Merge pull reque 合并代码
image.png
这个窗口也可以聊天!!!

再次确认

image.png

ssh免密码登录

git 配置 https和ssh 免密码登录
一. 区分https clone 和 ssh clone
不同的克隆方式导致校验方式不同,对应的免秘方式也不一样。 https通过记住账号密码免登,ssh通过校验生成的密钥免登。 通常都用ssh校验。

二.https免密配置方法
设置配置 .git/config
git config --global credential.helper store
[credential] helper = store
输入一次账号密码后第二次就会记住账号密码。

三.ssh免密配置方法
配置信息
git init

git config --global user.name '用户名' git config --global user.email '用户邮箱'
执行生成公钥和私钥的命令:
ssh-keygen -t rsa
按回车3下 一般都是直接不写为空 直接回车
执行查看公钥的命令:
cat ~/.ssh/id_rsa.pub
文件windows位置:
image.png

github添加 你的ssh操作步骤:
image.png
image.png

image.png

标签:git,仓库,NC,协作,ssh,团队,QL,CodeWang
From: https://www.cnblogs.com/yutoujun/p/16915142.html

相关文章

  • Git团队协作机制(5)
    Git团队协作机制团队内合作跨团队协作......
  • 管理心得--不要破坏团队的自愈系统
    下面这段话来自得到APP,我觉得说的很好。----------------------------------------------据说匈牙利医生伊格纳兹说过这么一句话:“在医学上,有一个头号秘密是:绝大多数的疾......
  • 电子公文传输系统团队项目——(4)描述设计
    描述设计1.活动图2.用例图3.身份认证状态图4.身份认证类图5.加密传输类图6.日志管理类图......
  • 高绩效人力资源团队与众不同的 5 件事
    对于人力资源部来说,这几年并不容易。在远程和混合工作的突然兴起、大辞职以及现在动荡的经济之间,组织有很多事情要应对。面对如此多的挑战,几乎可以肯定有些团队会达不到要......
  • 组织赋能,统一企业门户实现高效化、移动化协作
    企业门户就是一个联接企业内部和外部的应用系统,它使企业能够发布存储在企业内部和外部的各种信息,可以为企业提供一个单一的访问企业各种信息资源的入口,企业的员工、客户、......
  • 从康威定律看团队架构
    康威定律是马尔文·康威1967提出的:“设计系统的架构受制于产生这些设计的组织的沟通结构。”中文直译的意思是:设计系统的组织,其产生的设计等同于组织之内、组织之间的沟......
  • 每次审查 OKR时,团队要讨论的12个启发性问题
    你使用OKRs(目标和关键结果)吗?它们是一种在企业内部集中精力的好方法。当生活繁忙时,很容易迷失在“嘈杂的工作“中,从而无法推动你的业务发展。一个能够帮助你深入了解重要......
  • 从头开始进行CUDA编程:线程间协作的常见技术
    在前一篇文章中,我们介绍了如何使用GPU运行的并行算法。这些并行任务是那些完全相互独立的任务,这点与我们一般认识的编程方式有很大的不同,虽然我们可以从并行中受益,但是这......
  • 线程协作(生产者消费者模式)
    线程协作(生产者消费者模式)线程通信1.Java提供了几个方法解决线程之间的通信问题​。wait()表示线程一直等待,直到其他线程通知,与sleep不同,会释放锁​......
  • 创新洞察|从2千个Scrum团队实证4大敏捷力提升组织绩效
    为了帮助企业管理者对敏捷有更深刻的认识,并且能更多地建立在实证基础上。通过五大核心要素定义敏捷性,并基于1963个Scrum团队以及5273名团队成员的样本数据与研究洞察出S......