GitHub操作

news2024/11/16 15:30:05

远程库-GitHub

GitHub网址
GitHub是全球最大的远程库

1. 创建远程库

在这里插入图片描述
在这里插入图片描述

2. 远程仓库操作

在这里插入图片描述

2.1 创建远程仓库别名

git remote -v 查看当前所有远程库地址别名
git remote add 别名 远程地址 设置远程库地址别名

  • 案例操作
    在这里插入图片描述
    起一个别名会出现两个别名,是因为既可以拉取也可以推送
    https://github.com/ZhangQiMeng123/gitHub_Test01.git 这个地址在创建完远程仓库后生成的链接 如图:

在这里插入图片描述

2.2 推送本地分支到远程仓库

git push 别名 分支

  • 案例实操
    将本地仓库的master分支推送到远程库中
    在这里插入图片描述
    此时发现已将我们 master 分支上的内容推送到 GitHub 创建的远程仓库。
    在这里插入图片描述

2.3 克隆远程仓库到本地

git clone 远程地址

  • 案例实操
    在这里插入图片描述
    发现本地仓库已经多了一个文件夹gitHub_Test01,这就是从gitHub上进行克隆下来的项目
    在这里插入图片描述

在这里插入图片描述
clone 克隆做操会自动进行多个操作:1.拉取代码 2.初始化本地仓库 3. 创建别名

2.4 邀请加入团队

  • 1.选择邀请合作者
    选择setteings中的collaboration,然后点击 add people
    在这里插入图片描述
  • 2.填入想要合作的人的相关信息(username,full name,email 其中的一个)

在这里插入图片描述

  • 3.复 制 地 址 并 通 过 微 信 钉 钉 等 方 式 发 送 给 该 用 户 , 复 制 内 容 如 下 :
    https://github.com/ZhangQiMeng123/gitHub_Test01/invitations
    在这里插入图片描述
  • 4.在user-maomao这个账号中的地址栏复制收到邀请的链接,点击接受邀请
    在这里插入图片描述
    1. 成功之后可以在user-maomao这个账户上看到gitHub_Test01的远程仓库
      在这里插入图片描述
  • user-maomao可以修改内容并push到远程仓库(没被邀请加入团队的人是没有权限进行push的
    新建文件夹(user-maomao,模拟多态电脑进行合作),在该文件夹下打开git,进行克隆项目
    克隆不需要登录gitHub账号
    在这里插入图片描述
    user-maomao对文件进行修改

在这里插入图片描述
将修改后的文件先添加到本地库

在这里插入图片描述
将本地库的内容推送到远程库
git push 别名(或仓库地址)master
在这里插入图片描述
可以管理员的仓库端看到user-maomao提交了内容
在这里插入图片描述在这里插入图片描述

2.5 拉取远程库内容

git pull 远程库地址别名 远程分支别名

  • 案例实操
    将远程库对于分支最新内容拉下来后与当前本地分支直接进行合并
    在这里插入图片描述
    可以看到user-maomao修改的内容已经被合并过来
    在这里插入图片描述

6.3 跨团队协作

  • 1.将远程仓库的地址复制发给邀请跨团队写作的人,比如东方不败
    在这里插入图片描述
  • 2.在东方不败的GitHub账号里的地址栏复制收到的链接,然后点击Fork将项目直接叉到自己的本地仓库
    在这里插入图片描述
    在这里插入图片描述
    叉成功后可以看到当前仓库信息
    在这里插入图片描述
  • 3.东方不败就可以在线编辑叉取过来的文件
    在这里插入图片描述
  • 4.编辑完毕后,填写描述信息并点击左下角绿色按钮提交

在这里插入图片描述

  • 5.接下来点击上方的pull请求,并创建一个新的请求
    在这里插入图片描述
    在这里插入图片描述
  • 6.仓库创建者账号端就可以看到有一个Pull request请求
    在这里插入图片描述
    可以进行在线讨论代码相关内容
    在这里插入图片描述
    在这里插入图片描述
  • 7.如果代码没有问题,可以点击Merge pull reque 合并代码
    在这里插入图片描述

6.4 SSH免密登录

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1678112.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

艺人百度百科怎么创建

创建艺人百度百科是一个相对复杂的过程,需要遵循一定的步骤和规则。以下是百科优化网yajje整理的艺人百度百科创建指南: 了解百度百科的创建流程 在创建艺人百度百科页面之前,首先需要了解百度百科的创建流程。可以通过访问百度百科的官方网…

uniapp如何打包预约上门按摩APP

uniapp如何打包预约上门按摩APP? 开发工具:HBuilderX 一、创建移动应用 1、 点击此处微信开放平台 2、点击【管理中心 - 移动应用 - 创建移动应用】填写资料后等待审核 app运行流程图 签名如何获取: 1)先把打包好的app安装在手…

防爆安检系统市场规模保持增长态势 行业将向智能化方向发展

防爆安检系统市场规模保持增长态势 行业将向智能化方向发展 防爆安检系统,是指为了防止爆炸物品及其他危险物品进入特定区域而设置的一套完整的设备系统,细分产品包括金属探测器、生物安全检测设备、爆炸物探测器等。防爆安检系统能够有效检测并识别出潜…

单文件组件,为什么要使用 SFC

介绍 Vue 的单文件组件 (即 *.vue 文件&#xff0c;英文 Single-File Component&#xff0c;简称 SFC) 是一种特殊的文件格式&#xff0c;使我们能够将一个 Vue 组件的模板、逻辑与样式封装在单个文件中。下面是一个单文件组件的示例&#xff1a; <script setup> impor…

【Qt】之【CMake】Error : The source.. does not match the soused

QT中cmak编译出现CMake Error: The source… does not match the soused 分析 前提是该项目是从另一个路径的项目复制过来的&#xff0c;编写代码时发现无论怎样修改代码&#xff0c;运行后都没有任何变化&#xff0c;以为是qtbug&#xff0c;重构重启都没用&#xff0c;最后…

Spring注解驱动开发

1、Spring注解驱动开发图解

旅游集市数仓建设

旅游集市数仓建设 小白如何从0到1成为大数据工程师 目录 旅游集市数仓建设 1.上传数据 2.可能用到的UDF函数 3.创建所需数据库及表 1&#xff09;ODS层 ①ods_oidd ②ods_wcdr ③ods_ddr ④ods_dpi 2&#xff09;DWD层 ①dwd_res_regn_mergelocation_msk_d ②dwm_s…

2024年5月面试知识点梳理

2024年5月面试知识点梳理 资料来源Java基础泛型注解异常反射SPI机制Java集合CollectionMap 并发基础线程并发关键字并发集合Lock核心类并发集合核心类原子类核心类线程池核心类ScheduledThreadPoolExecutorForkJoinPoolFokJoinTask JUC原子类: CAS, Unsafe和原子类详解JUC 工具…

【Linux】linux | 配置系统日志 | 安全日志 | 操作日志 | 登录日志

一、诉求 1、linux服务器开启日志功能&#xff0c;并记录10个月的登录 二、操作 1、进入目录 cd /etc 2、编辑配置 vi logrotate.conf 3、复制配置 /var/log/wtmp {monthlycreate 0664 root utmpminsize 1Mrotate 10 }/var/log/btmp {missingokmonthlycreate 0600 root …

多客陪玩系统,陪玩系统源码,线下搭子,爆改家政整理师等功能,陪玩预约系统 定制化陪玩系统,陪玩软件APP小程序H5游戏陪玩成品软件源码

简述 陪玩系统源码是指一款游戏陪玩平台的程序代码。陪玩系统通常是一个在线平台&#xff0c;可以让用户通过该平台找到愿意为他们提供游戏陪玩服务的人员&#xff0c;从而帮助他们在游戏中取得更好的成绩。这种系统通常包括客户端和服务器端两个部分&#xff0c;客户端用于用…

【强训笔记】day23

NO.1 思路&#xff1a;直接计算结果&#xff0c;先计算怪物可以抗几次攻击&#xff0c;再计算勇士受到的伤害&#xff0c;如果勇士的攻击力大于等于怪物的血量&#xff0c;那么就可以击杀无数只&#xff0c;如果勇士的血量正好是受到攻击的整数倍&#xff0c;那么击杀的怪物数…

服务攻防——应用协议软件,设备平台

向日葵利用 vnc利用5900端口 当为none就可以直接连接&#xff0c;而其他几种密码也能破解 可以使用hydna来尝试爆破 teamviewer(cve2020-13699) 让对方点击这个网站&#xff0c;就会 触发 zabbix 端口10051 cve2020 手工 点击这个 找到cookie 然后不需要密码就能进…

手心经常出汗、多汗是怎么回事?

点击文末领取揿针的视频教程跟直播讲解 手心爱出汗是一种怎样的体验&#xff1f; 手握着鼠标&#xff0c;一会儿就变得湿漉漉&#xff0c;小心翼翼拿着手机&#xff0c;防止它从满是汗的手掌滑出去……其实手心总出汗可能是一种病。 很多人都有手掌心出汗的症状。如果年轻健康…

【leetcode面试经典150题】-26. 删除有序数组中的重复项

26. 删除有序数组中的重复项 1 题目介绍1 个人解题思路1.1 解题代码1.2 思路解析 2、分析官方题解2.1 快慢双指针 1 题目介绍 给你一个 非严格递增排列 的数组 nums &#xff0c;请你 原地 删除重复出现的元素&#xff0c;使每个元素 只出现一次 &#xff0c;返回删除后数组的新…

佛山信息学真题 桂城-2021-五年级1.2

一、两位数&#xff08;GC4091&#xff09; GC4091 GC.2021.五年级.01.两位数http://43.139.152.26/d/DH_Trial/p/GC4091 题目描述 小明正在思考一个数学问题&#xff1a;有一个两位数&#xff0c;它的十位数大于等于个位数。现已知它的十位数和个位数之和为a&#xff0c;十位…

在pycharm添加pyqt5外部工具插件

一&#xff1a;查看环境所在位置以及安装pyqt5库 1、打开anaconda&#xff0c;输入以下命令&#xff0c;查看环境名&#xff0c;以及环境所在位置。 conda info --envs 从图中得知以下信息&#xff0c;下面根据自己实际情况&#xff0c;记住环境名和路径 ①环境名是&#xf…

Google IO 2024有哪些看点呢?

有了 24 小时前 OpenAI 用 GPT-4o 带来的炸场之后&#xff0c;今年的 Google I/O 还未开始&#xff0c;似乎就被架在了一个相当尴尬的地位&#xff0c;即使每个人都知道 Google 将发布足够多的新 AI 内容&#xff0c;但有了 GPT-4o 的珠玉在前&#xff0c;即使是 Google 也不得…

数据结构_链表基本操作的实现_代码_例题

一、基本操作实现 1.按位序插入&#xff08;带头节点&#xff09; 2.按位序插入&#xff08;不带头节点&#xff09; 3.指定结点的后插操作 4.指定结点的前插操作 5.按位序删除&#xff08;带头节点&#xff09; 6.指定结点的删除 7.按位查找&#xff0c;返回第i个元素&…

优雅谈论大模型8:神经网络与矩阵

向量与矩阵 上个章节的神经网络是为了解Transformer或者Mamba做好铺垫&#xff0c;在和后辈交流过程中发现有个障碍&#xff0c;那就是向量和矩阵。其实向量和矩阵的表达方式不是所有人都很习惯。在继续下面的章节之前小编认为有必要将向量、矩阵和神经网络做下补充解释。 向…

【完美恢复】修复计算机中丢失emp.dll的多个详细方法

最近&#xff0c;在尝试运行某款游戏时&#xff0c;我遭遇了一个令人头痛的问题——“emp.dll文件丢失”。这个错误通常意味着游戏的某个关键文件没有被正确加载或已损坏。以下是我解决问题的步骤和一些心得体会&#xff0c;希望对遇到类似问题的玩家们有所帮助。 emp.dll是一…