码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 实训笔记9.4


    实训笔记9.4

    • git
      • 一、本地版本控制
        • 1.1 建立仓库
        • 1.2 添加到暂存区
        • 1.3 提交到历史区
        • 1.4 查看
          • 1.4.1 查看当前版本库状态
          • 1.4.2 查看版本日志信息
          • 1.4.3 查看版本的变更历史
        • 1.5 撤销
          • 1.5.1 撤销工作区的修改
          • 1.5.2 撤销暂存
          • 1.5.3 历史穿梭
      • 二、代码托管
        • 2.1 将本地仓库推送到远程平台
        • 2.2 将远程仓库克隆到本地
        • 2.3 推送到远程
      • 三、协同开发
        • 3.1 单分支
          • 3.1.1 将远程最新的修改拉取到本地
          • 3.1.2 在推送之前先拉取
        • 3.2 多分支
          • 3.2.1 查看分支信息
          • 3.2.2 创建新的分支
          • 3.2.3 切换到某个分支
          • 3.2.4 创建并切换分支
          • 3.2.5 合并分支
          • 3.2.6 删除分支

    git

    git官网

    一、本地版本控制

    1.1 建立仓库

    git init

    1.2 添加到暂存区

    git add 文件名称

    git add .

    1.3 提交到历史区

    git commit -m "提交信息"

    1.4 查看

    1.4.1 查看当前版本库状态

    git status

    1.4.2 查看版本日志信息

    git log

    git log --oneline 单行模式

    git log --oneline --graph——单行带图形

    1.4.3 查看版本的变更历史

    git reflog

    1.5 撤销

    1.5.1 撤销工作区的修改

    git checkout --文件名

    1.5.2 撤销暂存

    git restore --staged 文件名

    1.5.3 历史穿梭

    git reset --hard HEAD^

    git reset --hard 版本号

    二、代码托管

    2.1 将本地仓库推送到远程平台

    git remote add origin git https://gitee.com/wangqiccc/wq-code.git

    git push -u origin "master"

    2.2 将远程仓库克隆到本地

    git clone https://gitee.com/wangqiccc/wq-code2.git

    2.3 推送到远程

    git push

    三、协同开发

    3.1 单分支

    3.1.1 将远程最新的修改拉取到本地

    git pull

    3.1.2 在推送之前先拉取

    3.2 多分支

    3.2.1 查看分支信息

    git branch

    3.2.2 创建新的分支

    git branch 分支的名称

    3.2.3 切换到某个分支

    git checkout 分支的名称

    3.2.4 创建并切换分支

    git checkout -b 分支的名称

    3.2.5 合并分支

    git merge 分支的名称

    3.2.6 删除分支

    git branch -d 分支的名称

  • 相关阅读:
    亚马逊英国站小风扇UKCA认证办理流程
    一张小图看尽 Nginx
    手把手教你使用LabVIEW OpenCV DNN实现手写数字识别(含源码)
    关于小编入坑第512天
    神秘字符(acm模式)
    分页条件搜索
    apriltag_ros简单上手
    算法随笔:各种经典最短路算法的简要比较总结
    [python] 基于blind-watermark库添加图片盲水印
    str(n)cpy的注意事项以及memset的简单使用
  • 原文地址:https://blog.csdn.net/cai_4/article/details/132677973
  • 最新文章
  • polygon出题教程
    Manim物理模拟:别自己写欧拉了!
    AI 学习笔记:Agent 的应用演示
    分享一个CAN报文编辑器软件
    MiniCPM-V 4.6 部署实战:基于 GPUStack 与 SGLang 的端侧多模态模型部署
    用 FRP 打通云服务器与本地 Ubuntu,让 Codex 远程调试本地硬件
    软考 - 架构设计师 知识点总结
    给 FastApiAdmin 加个“会议纪要”模块,我把后端二次开发的坑踩了个遍
    聊一聊 MES系统如何实现多种标签打印并支持不同打印机
    断尺问题:戴德金分割现实悖论
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号