Git从1到7-了解Git常用命令

git常用命令大全 Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 阅读详情
说起Git我们一点都不陌生,不就是在写代码需之前要先pull,写完后push么。我以前也就是这样想的,并且面试的时候还在简历上写熟练使用Git。可是当我遇到一些问题的时候,却不知道怎么办,只能去网上查。简单的还好(基本上都遇到简单的),但是有一天需要你单独的去搭建一个Git环境之类的或者比较深入的知识就犯难了。所以想了想还是要认真的,系统的学习一下还是比较好。
  1. 既然我们使用Git的话,当然首先需要创建一个Git仓库。我们首先在本地初始化一个git仓库
  • 在使用Git版本控制之前存在项目代码的话:

     git init
    
  • 在使用 Git版本控制之前不存在项目代码的话:

     git init your_project #会在当前路径下创建和项目名称相同的名称的文件夹。
    

    git_init
    init结果
    2. 创建仓库之后我们需要配置一下个人的信息。

    • 配置全局和局部的用户信息,全局就是指整个电脑的配置,局部就是创建一个Git文件里面的一个仓库的配置。

      git config --local --list #查看全局配置
      git config --global --list #查看局部配置
      git config --local user.name 'caden' #设置局部用户信息
      git config --local user.emial 'code_legend@163.com'
      查看Local

  1. Git本地仓库初始化配置完成,下面就是如何使用Git了。

    • Git的工作环境分为工作区,暂存区和版本历史。首先会把新的文件从工作区add到暂存区,然后在commit到版本控制中。

      git add index.txtgit #提交指定文件 从工作区到暂存区
      git commit -m'Add index #提交暂存区的全部文件 从暂存区到版本控制
      git commit -am'change readme' #前提是已经存在版本控制里面了。add+commit命令
      添加文件
      将文件添加到暂存区
      将文件添加到暂存区结果
      提交指定文件
      提交指定文件成功

  2. Git文件重命名与删除文件

    git mv index.txt index.html
    git rm a.css

Git重命名文件
Git重命名文件结果
git删除文件
5. 创建一个Git分支,删除不需要的Git分支
git checkout -b temp 3efc626 #创建分支的时候要在选取分支的目录下面 创建分支的时候选择那个commit的值,就从里面开始创建出来
git branch -d write #执行这个命令之后系统会询问是否确定要删除分支

创建分支
删除分支
6. 查看Git的log日志
git log
git log --oneline #指定log查询一行信息
git log -n1 --oneline #指定log查询一行信息并指定log的条数
git log --graph #线状查询
git log --all #查看所有分支的log
gitk --all #图形界面查看log
Git查看log
指定log查询一行信息
指定log查询的条数和显示一行信息
图形界面

  1. 开发的过程中肯定会有不需要加入Git版本控制的文件,我们要在Git环境创建一个命名为 .gitignore的文件(必须为这个名字,Git环境才会识别) 在文件写上不需要加入Git版本控制的文件名称

    mkdir doc
    echo 'u' >doc/ignore
    创建不需要加入git的文件
    gitignore

Git项目迁移、修改Git仓库地址、修改Git用户名等Git常用命令 阅读详情

相关推荐

参数估计Picard迭代在非线性常微分方程参数估计中的应用研究(Matlab代码实现)

内容概要:本文系统研究了Picard迭代法在非线性常微分方程参数估计中的应用,深入阐述了该方法的数学原理及其在参数辨识中的收敛性与稳定性优势。通过构建最小化误差的目标函数,并结合数值积分技术,采用迭代方式逐步逼近系统的真实参数值,有效解决了非线性动态系统中因缺乏解析解而难以进行精确建模的问题。文中提供了完整的Matlab代码实现,涵盖模型定义、迭代求解、参数更新与结果可视化等关键环节,增强了方法的可操作性与工程实用性。研究通过典型非线性系统案例验证了算法的有效性,展示了其在科学计算与工程建模中的良好适应性与推广潜力。; 适合人群:具备常微分方程理论、数值分析基础及Matlab编程能力,从事系统建模、参数辨识、动力学仿真等相关方向的研究生、科研人员和工程技术开发者。; 使用场景及目标:①解决实际工程中非线性微分方程模型的未知参数估计问题;②深入理解Picard迭代法在科学计算中的实现机制与数值特性;③为学术论文复现、科研项目开发或课程设计提供可运行、易调试的技术方案与代码参考。; 阅读建议:建议读者结合文中的数学推导与Matlab代码逐行分析,重点关注迭代流程、目标函数构造与数值积分的耦合实现,通过修改模型结构或噪声条件进行扩展实验,以深化对算法鲁棒性与适用边界的理解。配套资源可通过指定公众号和网盘链接获取,推荐同步学习以加速科研进程。

gitcode的基本使用命令

gitcode的基本使用命令

Christo的博客 1161

XYF.SHX

XYF.SHX

gitcode代码仓库的基本使用

gitcode代码仓库的基本使用

jks212454的博客 4723

git pull 提示无法找到 code 命令

作为合并工具,但VS Code 的路径写错了,或者你没有把。推荐:设置 Git 使用终端编辑器为。在任意目录打开 VS Code。)时遇到冲突,Git 试图调用。如果你想以后能在命令行中直接用。命令添加到环境变量中。打开 VS Code;

2301_79306982的博客 379

Git 常用命令(从远程gitee/GitCode/GitHub下载项目到本地仓库)

git在windows和ubuntu操作命令无异。本次举例平台:ubuntu18.04查看是否安装和查看版本号# 仓库这里的克隆平台这次我们以国内的gitee示例:官网:https://gitee.com/explore这里搜索一下有没有Qt项目。这里随便选择一个作为文本克隆的项目。在ubuntu输入以下命令进行下载。下载完成。这就是从网上快速下载资源的方法。# 配置自己的Git账户。

Qt历险记,专注Qt技术,三年医疗设备研发经验,1年机器视觉研发经验,半年柔性传感研发经验。 6365

git 常用命令

一、本地操作: 1.其它 git init:初始化本地库 git status:查看工作区、暂存区的状态 git add <file name>:将工作区的“新建/修改”添加到暂存区 git rm --cached <file name>:移除暂存区的修改 git commit <file name>:将暂存区的内容提交到本地库   tip:需要再......

yonghutwo的专栏 4374

git ignore设置_Git17-了解Git常用命令

说起Git我们一点都不陌生,不就是在写代码需之前要先pull,写完后push么。我以前也就是这样想的,并且面试的时候还在简历上写熟练使用Git。可是当我遇到一些问题的时候,却不知道怎么办,只能去网上查。简单的还好(基本上都遇到简单的),但是有一天需要你单独的去搭建一个Git环境之类的或者比较深入的知识就犯难了。所以想了想还是要认真的,系统的学习一下还是比较好。既然我们使用Git的话,当然首先需要创...

weixin_39692254的博客 141

git pull 是到工作区还是暂存区_Git17-了解Git常用命令

说起Git我们一点都不陌生,不就是在写代码需之前要先pull,写完后push么。我以前也就是这样想的,并且面试的时候还在简历上写熟练使用Git。可是当我遇到一些问题的时候,却不知道怎么办,只能去网上查。简单的还好(基本上都遇到简单的),但是有一天需要你单独的去搭建一个Git环境之类的或者比较深入的知识就犯难了。所以想了想还是要认真的,系统的学习一下还是比较好。既然我们使用Git的话,当然首先需要创...

weixin_31282885的博客 123

Git 常用命令

Git 常用命令记录,方便后续查询使用

Mwt258的博客 1476

Git常用命令

Git常用命令一、Git常用命令1.1 创建SSH Key1.2 仓库1.3 增加/删除文件1.4 代码提交1.5 分支1.6 标签1.7 查看信息1.8 远程同步1.9 撤销 相关博文原文地址: 掘金:逸の竹℡:Git常用命令 Workspace:工作区 Index/Stage:暂存区,也叫索引 Repository:仓库区(或本地仓库),也存储库 Remote:远程仓库 一、Git常...

爱是与世界平行 3118

git提交常用命令

git提交常用命令 ,git 安装,cmd常用命令,VIM常用命令,git的工作流程图,git提交的操作流程,git速查表

Sa883349的博客 1万+

GIT基础常用命令-1 GIT基础篇

git是一种分布式版本控制工具,客户端不仅要检出文件的最新快照,而且对代码仓库进行完整的镜像,相比于svn需要配置服务器,每次都是往服务器上添加或者下拉操作,如果svn的服务器宕机了,你就无法提交或者下拉,并且中央数据库所在的硬盘受损的话,就GAME OVER了,除了代码没了,而且各种操作记录都无了。

此生不换的博客 1390

Git+VSCode基本使用

前言 由于工作需要,最近简单学习了git,巧合发现了VSCODE编辑器正好集成了git命令,使得本地代码管理变得更加容易。因为最后是在linux下交叉编译,但是我更习惯windows下写代码,这里代码编辑器从使用Source Insight 4.0改为了VScode(主要是方便git代码管理)。下面就来分别介绍git(重点)以及vscode集成git的简单使用示例。 git命令行使...

qq_24531389的博客 6万+

GIT在cmd和VSCode中使用

1git在cmd中使用现象:打开windows系统的cmd,执行git命令老是报错说“git不是内部或外部命令,也不是可运行的程序”。解决:1、找到你电脑上的git安装中bin的路径,如:E:\Git\Git\bin;同时,找到git安装路径中git-core的位置,如:E:\Git\Git\libexec\git-core;2、配置系统变量。右键“计算机”-&gt;“属性”-&gt;“高级系统...

可乐要加冰 2954

焊接变位机_1.rar

焊接变位机_1.rar

基于多尺度集成极限学习机回归(Matlab代码实现)

内容概要:本文详细介绍了一种基于多尺度集成极限学习机(Extreme Learning Machine, ELM)的回归方法,并提供了完整的Matlab代码实现。该方法通过构建多尺度特征表示与集成学习机制,有效提升了ELM在处理非线性、高维复杂数据时的预测精度与模型鲁棒性,特别适用于时间序列回归任务。文档不仅阐述了算法的核心原理与技术流程,还系统展示了其在风电功率预测等工程场景中的应用潜力。同时,文中附带了丰富的科研仿真案例集合,涵盖智能优化算法、深度学习、信号处理、电力系统调度等多个前沿方向,体现了多学科交叉融合的技术优势与实践价值。; 适合人群:具备一定Matlab编程能力,从事科学研究或工程应用的研究生、科研人员及工程技术开发者,尤其适合专注于机器学习、智能算法优化、新能源预测与电力系统建模等相关领域的专业人员。; 使用场景及目标:①用于风电、光伏、负荷等时间序列数据的高精度回归预测任务;②为科研工作者提供可复现的多尺度集成ELM模型代码框架,支持快速算法验证与二次开发;③满足实际工程项目中对高效建模、实时预测与智能决策的技术需求。; 阅读建议:建议读者结合所提供的Matlab代码进行动手实践,深入理解多尺度特征构造与集成策略的设计思想,同时可参考文档中其他相关算法案例进行横向比较与综合应用,以提升整体科研创新能力。

上一篇: OkHttp3深入了解之Interceptors
下一篇: Git从8到13 深入了解Git特性
Code_legend
博客等级 码龄10年 33粉丝 30原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值