码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 12 GIT


    一、认识Git

    git 是一个分布式的代码管理软件,可以对代码的变动跟踪纪录,形成历史轨迹,方便切换到不同时间节点上去。从另一个层面上是为了解决协同开发。在git之前比较流行的是SVN,SVN它是一种集中式的管理方式

    二、安装

    选择安装位置,一直下一步,直到全部完成。

    三、全局配置

    git config --global user.name "lianghui"
    git config --global user.email "11@qq.com"
    
    • 1
    • 2

    四、概念

    image.png

    五、分支

    分支是有多个提交点组成的开发历史版本时间线,称为分支,一个仓库可以存在多个分支,比如最稳定的 master 主线分支 ,开发的dev分支 ,测试使用的test分支。
    image.png

    分支可以形象理解为支线任务。

    **六、**使用命令

    git init 创建本地仓库
    git add 添加到暂存区
    git commit 提交到本地仓库

    git branch 查询有哪些分支
    git branch xxx 创建分支
    git checkout xxx 切换分支。
    git merge xx 合并分支

    git clone 从远程仓库拉代码
    git push 推到远程仓库
    git pull 从远程仓库中拉代码

    Git 命令大全
    git.png

    七、整合IDEA

    7.1 看图即可

    image.png

    7.2 使用

    a) 初始化仓库

    image.png

    b) 添加忽略配置文件 .gitignore 文件

    就是说那些的东西不要被管理,比如 下面的内容不要版本管理。

    # Default ignored files
    /.idea/
    /cms.iml
    *.jar
    
    
    • 1
    • 2
    • 3
    • 4
    • 5

    c)添加新文件

    image.png

    d) 提交到代码

    image.png
    image.png

    e) 推代码到远程仓库

    image.png

    image.png

    image.png

    image.png

    f) 拉取代码

    image.png

    g)解决代码冲突

    image.png

    image.png

    image.png

  • 相关阅读:
    【LQR】离散代数黎卡提方程的求解,附Matlab/python代码(笔记)
    精选 JVM 垃圾回收机制全面分析,聊聊你眼中的 JVM
    django rest framework 学习笔记-实战商城
    Android 11.0 系统system模块开启禁用adb push和adb pull传输文件功能
    机器视觉学习(五)—— 图像的几何
    docker-compose 安装Harbor
    Javascript笔记 rest VS spread
    javascript函数式编程初探——什么是函数式编程?
    Docker--Harbor私有仓库部署与管理
    JUnit 5 单元测试教程
  • 原文地址:https://blog.csdn.net/yc_Cabbage/article/details/126295432
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | 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号