码农知识堂 - 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 分支的名称

  • 相关阅读:
    Lindorm-Operator 云原生实践
    kubeadm 安装k8s
    旋转的正方体-第15届蓝桥杯第一次STEMA测评Scratch真题精选
    基于Xml方式Bean的配置-初始化方法和销毁方法
    JAVA外卖订餐系统毕业设计 开题报告
    装配ftp服务
    ClickHouse 物化视图
    浏览器多开,数据之间相互不干扰
    【CF1635F】 Closest Pair 题解
    在 4GB 物理内存的机器上,申请 8G 内存会怎么样?
  • 原文地址:https://blog.csdn.net/cai_4/article/details/132677973
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号