码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Git基本操作


    Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。

    Git 常用的是以下 6 个命令:git clone、git push、git add 、git commit、git checkout、git pull,后面我们会详细介绍。

    在这里插入图片描述

    说明:**

    • workspace:工作区
    • staging area:暂存区 / 缓存区
    • local repository:版本库或本地仓库
    • remote repository:远程仓库

    一个简单的操作步骤:

    $ git init    
    $ git add .    
    $ git commit  
    
    • 1
    • 2
    • 3
    • git init - 初始化仓库。
    • git add . - 添加文件到暂存区。
    • git commit - 将暂存区内容添加到仓库中。

    创建仓库命令

    下表列出了 git 创建仓库的命令:

    命令说明
    git init初始化仓库
    git clone拷贝一份远程仓库,也就是下载一个项目。

    提交与修改

    Git 的工作就是创建和保存你的项目的快照及与之后的快照进行对比。

    下表列出了有关创建与提交你的项目的快照的命令:

    命令说明
    git add添加文件到暂存区
    git status查看仓库当前的状态,显示有变更的文件。
    git diff比较文件的不同,即暂存区和工作区的差异。
    git commit提交暂存区到本地仓库。
    git reset回退版本。
    git rm将文件从暂存区和工作区中删除。
    git mv移动或重命名工作区文件。
    git checkout分支切换。
    git switch (Git 2.23 版本引入)更清晰地切换分支。
    git restore (Git 2.23 版本引入)恢复或撤销文件的更改。

    提交日志

    命令说明
    git log查看历史提交记录
    git blame 以列表形式查看指定文件的历史修改记录

    远程操作

    命令说明
    git remote远程仓库操作
    git fetch从远程获取代码库
    git pull下载远程代码并合并
    git push上传远程代码并合并
  • 相关阅读:
    【Docker的安装和基础命令】
    【2022最新】web前端React框架学习项目——livegoods房屋海选平台
    找搭建app的朋友,要求什么都会。
    adb驱动和adb工具官方下载链接
    24-SpringBoot Profile环境切换
    408-2011
    《计算机网络-自顶向下方法》学习笔记
    算法金 | 秒懂 AI - 深度学习五大模型:RNN、CNN、Transformer、BERT、GPT 简介
    Linux:Mac VMware Fusion13以及CentOS7安装包
    1754. 构造字典序最大的合并字符串-交叠比较-力扣双百代码
  • 原文地址:https://blog.csdn.net/qq_44534541/article/details/136764713
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号