首页 > 其他分享 >git命令

git命令

时间:2023-02-23 17:25:26浏览次数:40  
标签:git forkname 仓库 命令 tag 提交 分支

一、git结构及原理理解

git是一种对代码进行管理包括版本控制,迭代,回溯的工具,其内部大概可以区分为两部分一是文件内容区,二是文件提交线。内容去包括工作区、暂存区、分支上还有神秘的stash区,提交线就是由提交信息组成的线型表和指针组成,通过控制指针的方式来控制代码仓库的版本。

二、基础命令

- git clone url 克隆仓库
- git add file 将file加入暂存区
- git commit -m “” 将文件提交仓库并给其备注
- git push 将文件推送远程仓库
- git log 查看之前的版本
- git reset 操作指针回退对应版本
- git flog 查看历史执行命令及命令执行状态
- git status 查看工作区状态
- git fetch 拉去最新的仓库
- git merge 将最新仓库和和本地代码合并或将分支合并,值得一提的是如果需要保留分支信息请使用--no-ff来避免删除
- git switch -c 创建并切换分支或git checkout -b
- git switch forkname 移动到forkname分支或git checkout forkname
- git branch -d 删除某个分支
- git tag <tagname> 用于新建一个标签
- git tag 可以查看所有标签
- git tag -d 可以删除标签

标签:git,forkname,仓库,命令,tag,提交,分支
From: https://www.cnblogs.com/yisicanmeng/p/17148774.html

相关文章

  • 学习笔记——Nginx在linux中的命令
    2023-02-231、Nginx命令(1)开启Nginx安装Nginx之后,在“/usr/local/nginx/sbin”目录中sudo./nginx(2)关闭Nginx,在“/usr/local/nginx/sbin”目录中sudo./nginx-s......
  • pandas常用命令
    基本操作(1)读取、写入csv文件pd.read_csv('file.csv')df.to_csv('file.csv',sep=',',index=False)#逗号分隔,不带索引(2)读取、写入excel文件pd.read_excel('file.xls......
  • 容器中gitlab的备份与恢复
    1.前言目前公司的代码仓库是运行在一台物理服务器上,该服务器信息如下:服务器型号:InspurNF5270M3CPU:Intel(R)Xeon(R)[email protected]:128G磁盘:......
  • echo命令的小技巧
    echo的用法/bin/echo--help用法:/bin/echo[短选项]...[字符串]...或:/bin/echo长选项将STRING回显到标准输出。-n 不尾随换行符-e 启用解释反斜杠的转义功能......
  • NuGet安装命令
    Install-PackageMicrosoft.EntityFrameworkCoreInstall-PackageMicrosoft.EntityFrameworkCore.SqlServerInstall-PackageMicrosoft.EntityFrameworkCore.DesignInstall......
  • VMware ESXi6.7安全补丁升级-esxcli software vib(命令行方式)
    简化过程:1、迁走虚机,进入维护模式2、打开esxi主机ssh服务,登录主机3、esxclisoftwarevibinstall-d"/vmfs/volumes/VM2/exsi6.7patch/ESXi670-202210001.zip" ......
  • 使用 curl 命令分析请求的耗时情况
    最近工作中遇到一个问题,某个请求的响应特别慢,因此我就希望有一种方法能够分析到底请求的哪一步耗时比较长,好进一步找到问题的原因。在网络上搜索了一下,发现了一个非常好用......
  • 一般用户无法使用sudo命令
    文章目录前言一、为什么我用不了sudo命令1.原因二、如何将普通用户添加到信任列表里面1.前提2.详细过程2.1用root用户修改/etc/sudoers文件 2.2找到对应位置......
  • Git 常用命令大全
    1、gitbranch,查看本地分支,比如:  2、gitcheckout,切换到本地指定分支上,如切换到master分支  gitcheckoutmaster  3、删除本地backup分支,gitbranch-dba......
  • 常用maven命令与配置
    注册本地jar包mvninstall:install-file-Dfile=D:\workspace\java\gitlab\mybatis-plus-extension\target\mybatis-plus-extension-3.3.1-o2m.jar-DgroupId=com.baomid......