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

Git进阶之旅:Git 多人合作

  1. 项目克隆:
    1. git  clone 仓库地址:把远程项目克隆到本地形成一个本地的仓库
      1. 克隆下来的仓库和远程仓库的名称一致
    2. 注意:git  clone 远程仓库地址  远程仓库名:把远程仓库克隆下来,并自定义仓库名
  2. 多人协作:
    1. 创建仓库:
      1. 克隆远程仓库并命名为 testGit
      2. 指定本地仓库级别的用户名和邮箱
    2. 协作处理:
      1. 张三创建文件并上传到远程
      2. 李四查看远程状态已经过期
        1. git  remote  show  orgin
      3. 李四应从远程仓库更新拉取
  3. 冲突处理:
    1. 张三和李四修改同一个文件,张三推送到远程,当李四推送到远程的时候发现会出现冲突,推送失败。此刻 git 要求我们先去拉取更新
    2. 拉取成功之后,文件会出现冲突,保存某一人的内容保存到远程即可解决
  4. 分支推送协作:
    1. git  push  --set  -upstream  origin  分支名称:将分支推送至远程
    2. git  push  -u  origin  分支名称:将创建的分支推送到远程(同上功能)
  5. 分支拉取协作:
    1. 拉取下有分支的远程仓库来,发现远程仓库是有分支的,但是本地没有分支
    2. git  checkout  -b  分支名  远程分支路径:将本地分支和远程分支进行关联
    3. git  checkout  --track  远程分支路径:另一种拉取远程分支的方式
      1. 注意:操作之前必须 git  pull  进行拉取
  6. 远程分支的删除:
    1. git push  远程库名  --delete  分支名:删除远程分支
    2. 在另一账户里可以看到远程分支的变化
    3. git remote  prune  origin:查看远程分支的变化
    4. git  remote  prune  远程库名:查看远程对应的分支
原文地址:https://blog.csdn.net/SOS_suyan/article/details/145407524
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.kler.cn/a/527026.html

相关文章:

  • 13JavaWeb——SpringBootWeb之事务AOP
  • Redis地理散列GeoHash
  • 开源智慧园区管理系统如何重塑企业管理模式与运营效率
  • 适合传输政府保密文档的可替代FTP传输系统
  • 数据挖掘常用算法
  • Redis篇 Redis如何清理过期的key以及对应的解决方法
  • Vue - 标签中 ref 属性的使用
  • C# Winform制作一个登录系统
  • 【Numpy核心编程攻略:Python数据处理、分析详解与科学计算】2.1 NumPy高级索引:布尔型与花式索引的底层原理
  • CAP 定理的 P 是什么
  • 具有HiLo注意力的快速视觉Transformer
  • 从0开始使用面对对象C语言搭建一个基于OLED的图形显示框架(绘图设备封装)
  • qt之数据库的使用二
  • grpc 和 http 的区别---二进制vsJSON编码
  • 青少年编程与数学 02-008 Pyhon语言编程基础 10课题、列表与循环语句
  • 替代传统汽车行业FTP传输方式,实现数字化重大转型
  • 本地部署DeepSeekp R1教程
  • 如何用KushoAI提升API自动化测试效率:AI驱动的革命
  • FreeRTOS学习 --- 任务调度
  • 实现基础的shell程序