Git命令总结-常用-后续使用频繁的再添加~

Git命令总结-常用

久了不用,有些时候老是会忘记一些命令,多的都记录一下,方便查找

git init

初始化一个Git仓库,执行完git init命令后,会生成一个**.git**目录,该目录包含了资源数据,且只会在仓库的根目录生成

git init

在这里插入图片描述
若需要指定目录,则

git init [目录名]

git clone

将仓库代码克隆到本地,如果不加 [本地目录] 则复制到当前命令所在目录

git clone <远程仓库的网址> [本地目录]

git config

# 配置提交记录中的用户信息
git config --global user.name <用户名>
git config --global user.email <邮箱地址>

提交代码相关

在这里插入图片描述

git add .  //所有文件添加
git add <file>   //单个文件添加git commit -m "代码提交信息"  //文件提交
git commit --amend  //与上次commit合并git push origin master  //推送至master分支git pull //更新本地仓库至最新改动
git fetch //抓取远程仓库更新git log   //查看提交记录
git status  //查看修改状态
git diff  //查看详细修改内容
git show  //显示某次提交的内容

分支相关

大概,详细看下面

git branch   //查看分支
git branch <name>  //创建分支
git checkout <name>  //切换分支
git checkout -b <name>  //创建+切换分支
git merge <name>    //合并某分支到当前分支
git branch -d <name>   //删除分支
git log / git reflog   //查看历史版本
git reset --hard/soft xxx  //回退版本(hard直接回退到指定版本,soft回退到暂存区)
新建分支
git pull origin master  //在master分支下,拉取当前最新代码,保证当前代码与线上同步
git branch <分支名>    //新建分支
git checkout <分支名>   //切换到新建的分支上
git push origin <分支名>   //将本地分支推到远端,让远端也有一个你新建的分支,后面用来提交你的代码
当前分支提交代码
//切换到你当前的分支上~
git status  //查看自己写了哪些东西,同上
git add .
git commit -m  "提交信息"
合并子分支内容到主分支
git checkout master   //切换到主分支~
git merge childbranch    //合并子分支内容到主分支
git status   //查看状态
git pull --rebase  //更新代码
git push  //提交代码
将master分支上的代码合并到子分支上
git pull   //切换到本地的仓库,更新为最新的代码
git checkout  child  //切换到要同步的子分支上
git merge master   //在子分支上运行,就会将主分支的代码同步到子分支上
git status   //在子分支查看当前的代码状态 
git add .   //将代码添加到本地仓库
git commit -m "主分支同步到子分支"  
git push  //将同步后的代码上传到git服务器上托管

冲突处理

git diff   //对比workspace与index (见上图)
git diff HEAD   //对于workspace与最后一次commit
git diff <source_branch> <target_branch>  //对比差异
git add <filename>  //修改完冲突,需要add以标记合并成功

删除文件

# 移除跟踪指定的文件,并从本地仓库的文件夹中删除
git rm <file>
# 递归删除,移除跟踪指定的文件夹,并从本地仓库的文件夹中删除
git rm -r <文件夹路径>
# 移除跟踪指定的文件,在本地仓库的文件夹中保留该文件
git rm --cached <file>
# 如果删除之前修改过并且已经放到暂存区域的话,则必须要用强制删除
git rm -f <file>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/191982.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux版:TensorRT安装教程

首先安装cuda和cudnn 查看安装的cuda版本 nvidia-smi查看cuda电脑的版本&#xff0c;我的是11.8版本的 nvcc -V查看cudnn版本&#xff0c;在cuda/cuda118/include路径下 cat cudnn_version.h | grep CUDNN_MAJOR -A 2下载TensorRT8.5 GA 下载地址&#xff1a;https://deve…

安装银河麒麟linux系统docker(docker-compose)环境,注意事项(一定能解决,有环境资源)

1:安装docker环境必须使用麒麟的版本如下 2:使用docker-compse up -d启动容器遇到的文件 故障1:如果运行docker-compose up 报“Cannot create redo log files because data files are corrupt or the database was not shut down cleanly after creating the data files”…

Mysql -常见函数

目录 字符串函数 数值函数 日期函数 流程函数 字符串函数 -- 拼接 SELECT CONCAT(Hello, World); -- 小写 SELECT LOWER(Hello); -- 大写 SELECT UPPER(Hello); -- 左填充 SELECT LPAD(01, 5, -); -- 右填充 SELECT RPAD(01, 5, -); -- 去除空格 SELECT TRIM( Hello World )…

Docker安装Zookeeper

天行健&#xff0c;君子以自强不息&#xff1b;地势坤&#xff0c;君子以厚德载物。 每个人都有惰性&#xff0c;但不断学习是好好生活的根本&#xff0c;共勉&#xff01; 文章均为学习整理笔记&#xff0c;分享记录为主&#xff0c;如有错误请指正&#xff0c;共同学习进步。…

首发|PS 2024 正式版来袭,内置AI神经滤镜,支持Win/Mac

前言 Photoshop 2024应用程序发布了生成式AI绘图&#xff0c;这是世界上第一个创意和设计工作流程的软件&#xff0c;为用户提供了一种神奇的新工作方式。生成式AI绘图由Adobe Firefly提供支持&#xff0c;Adobe的创意生成AI模型系列。 正文简介 Photoshop 2024正式版 支持…

中国净初级生产力年度合成产品NPP(MYD17A3H.006)

中国净初级生产力年度合成产品NPP&#xff08;MYD17A3H.006&#xff09;由航天宏图实验室提供&#xff0c;根据NASA MODIS数据&#xff08;MYD17A3H.006&#xff09;通过航天宏图 Smoother计算得到的平滑后NPP产品&#xff0c;解决了影像云雾覆盖、像元异常值等问题。对处理后的…

央企太卷.....来自央企的7个面试题,一个一个生产难题

说在前面 在40岁老架构师尼恩的&#xff08;50&#xff09;读者社群中&#xff0c;最近小伙伴&#xff0c;面试央企、美团、京东、阿里、 百度、头条等大厂。 下面是一个小伙伴成功拿到通过了一个央企设计研究院一面面试&#xff0c;现在把面试真题和参考答案收入咱们的宝典。…

2D槽道流

之前看槽道流时&#xff0c;一直无法在二维槽道流里计算出湍流状态&#xff0c;后来了解到二维槽道流需要额外添加随机扰动&#xff0c;但是这个体积力的植入方式一直不知道。而且看稳定性分析中的OS方程的推导&#xff0c;也是基于2d的NS方程&#xff0c;至今还是很疑惑这个问…

clion2020 中文版安装

一 程序安装 安装包地址&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1EJsmgmZcCQHoKDECkxmeaw?pwd1111 提取码&#xff1a;1111

深入理解网络协议:通信世界的基石

&#x1f482; 个人网站:【 海拥】【神级代码资源网站】【办公神器】&#x1f91f; 基于Web端打造的&#xff1a;&#x1f449;轻量化工具创作平台&#x1f485; 想寻找共同学习交流的小伙伴&#xff0c;请点击【全栈技术交流群】 在当今数字化时代&#xff0c;网络协议是连接世…

2023年【P气瓶充装】报名考试及P气瓶充装复审考试

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 2023年P气瓶充装报名考试为正在备考P气瓶充装操作证的学员准备的理论考试专题&#xff0c;每个月更新的P气瓶充装复审考试祝您顺利通过P气瓶充装考试。 1、【多选题】充装过程中出现充气头漏气的主要原因为&#xff1…

不动产数据质量提升_电子档案挂接

前言 做了不动产数据质量提升项目&#xff0c;其中包括集体土地所有权档案扫描、挂接。扫描的工作已经完成了&#xff0c;现在需要进行电子档案挂接。正常来说通过不动产系统技术支撑单位的批量挂接功能&#xff0c;但现实是一言难尽。   尝试过进行抓包分析&#xff0c;提交…