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

  • 相关阅读:
    用友NCCloud2021.11 专项漏洞补丁列表
    GZIP文件压缩原理以及实现
    好的内容回复区
    抖店都需要什么费用?2024具体费用标准,新手必看!
    【入门篇】1.5 redis 客户端Jedis和Lettuce对比详解
    想进BAT当架构师?BAT面试知识点扫盲祝你一臂之力!
    Spring Initailizr
    隐蔽通信论文复现
    NumPy 数组迭代与合并详解
    JavaWeb 请求响应路径调试
  • 原文地址: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号