当前位置: 首页 > news >正文

如何通过git指令加入管理者仓库并提交分支(Github Gitee)

文章目录

    • 创建GitHub、Gitee账户
    • 安装git
      • 下载git
      • git基础配置
    • 管理者创建gitee仓库
      • 新建仓库
      • 配置公钥
    • 管理者管理仓库
    • 开发者通过git指令提交
    • git提交错误原因:

创建GitHub、Gitee账户

GitHub: https://github.com/
Gitee : https://gitee.com/

打开对应的网站之后可以直接通过邮箱创建账户

安装git

下载git

安装地址: https://git-scm.com/download

在这里插入图片描述
安装Git后右键桌面可显示 Git Bash 和 Git GUI

Git GUI: Git提供的图形界面工具
Git Bash: Git提供的命令行工具

git基础配置

右键打开Git Bash输入

git config --global user.name “用户名”

git config --global user.email “邮箱名称”

完成后输入

git config user.name

git config user.email

查看是否配置完成
在这里插入图片描述

管理者创建gitee仓库

新建仓库

因为GitHub在国内访问速度比较慢,我们现在使用Gitee来搭建远程仓库

在这里插入图片描述

配置公钥

配置公钥
生成SSH公钥 ssh-keygen -t rsa
不断回车 如果公钥已经存在,则自动覆盖
获取公钥 cat ~/.ssh/id_rsa.pub

查看公钥
ssh -T git@gitee.com
打开gitee的设置找到SSH公钥

在这里插入图片描述

管理者管理仓库

在这里插入图片描述
打开管理页面,有仓库成员管理
进去之后是这样的
请添加图片描述
请添加图片描述
点击添加成员,给他们发邀请链接,将他们设为开发者
在这里插入图片描述
并创建一部分分支供给开发者使用
这样管理者端就结束了

开发者通过git指令提交

在桌面上新建一个文件夹
右键打开git bash,先将仓库克隆到本地上

git clone <目标仓库地址>

打开克隆的文件夹 右键打开git bash

切换分支(管理者是master)

git checkout -b <新分支名称>

切换好分支后直接开始提交

git add .
git commit -m "提交说明"
git push origin <新分支名称>

然后就可以在仓库中看到自己提交的文件了

git提交错误原因:

403 可能是管理者没有授予你开发者权限
up-to-date 是因为你克隆下来的文件丝毫不动的再次提交

http://www.lryc.cn/news/175649.html

相关文章:

  • LuatOS-SOC接口文档(air780E)-- fastlz - FastLZ压缩
  • MySQL表的增删改查(进阶)
  • Greenplum实用工具-gpfdist
  • axios和fetch的区别
  • HTML那些重要的知识点
  • 《优化接口设计的思路》系列:第四篇—接口的权限控制
  • BI系统上的报表怎么导出来?附方法步骤
  • 电脑WIFI突然消失
  • http的get与post
  • MySQL 8 和 MySQL 5.7 在自增计数上的区别
  • Linux系统之links和elinks命令的基本使用
  • 【00】FISCO BCOS区块链简介
  • NPDP产品经理认证怎么报名?考试难度大吗?
  • 免杀技术,你需要学习哪些内容
  • odoo16 取消“系统各功能状态日报”的邮件
  • [C++ 网络协议] Windows中的线程同步
  • JavaScript 基础第三天笔记
  • NebulaGraph实战:3-信息抽取构建知识图谱
  • 一百八十二、大数据离线数仓完整流程——步骤一、用Kettle从Kafka、MySQL等数据源采集数据然后写入HDFS
  • 工具篇 | H2数据库的使用和入门
  • PHP脚本导出MySQL数据库
  • 生成随机单据号
  • 【计算机网络笔记五】应用层(二)HTTP报文
  • 安装Python3.x--Windows
  • 坐标休斯顿,TDengine 受邀参与第九届石油天然气数字化大会
  • labview 混合信号图 多曲线分组
  • 客户端负载均衡_负载均衡策略
  • 使用Python+Flask/Moco框架/Fiddler搭建简单的接口Mock服务
  • 【Vue】Mock.js介绍和使用与首页导航栏左侧菜单搭建
  • 离散小波变换(概念与应用)