git操作总结
零意@
RK3288_Android7.1驱动开发入门视频课程链接:https://edu.csdn.net/course/detail/27756带你快速入门Android/Linux驱动开发,熟悉开发流程,让驱动开发入门门槛更低!
Linux设备树dts快速入门视频教程:https://edu.csdn.net/course/play/27772
展开
-
git清除仓库的所有提交记录,成为一个新仓库,但是代码所有修改保留
简单说明:很多时候我们代码做了很多修改,然后需要把代码给别人,但是又不希望别人能快速检索到你的修改内容,比如别人可以通过git log查看你的修改和提交,此时,就需要把所有的提交隐藏,但是还需要保留你所有的修改。说明:这个命令的大致意思是以类似git init的状态创建新的非父分支,也就是创建一个无提交记录的代码分支。通过以上的操作就可以实现把一个Git仓库的历史提交记录清除掉了,并且还保留着你在代码中的所有修改。2.git add添加缓存的所有文件(不包括.gitignore中声明排除的文件)原创 2024-02-29 17:49:46 · 962 阅读 · 0 评论 -
git如何撤销已经push到远程仓库的代码提交
为了实现这个目的,需要分三步操作。1.撤销提交信息首先,通过git log查看提交信息,以便获取需要回退至的版本号,比如我这里是a1ad5a6f317ceadb087dbb0138a3bd0f683c2040:caizd@driver:~/u-boot-ft2004-v0.1/u-boot-ft2004-v0.1$ git logcommit 28c45ebec6a3b58ca893155af74d849494424e72Author: caizd <caizhongding@vcluste原创 2020-11-06 20:21:02 · 26753 阅读 · 2 评论 -
git提交注释内容分行处理
我们在执行git提交本地的代码的时候一般需要注释一下,有时候注释的内容太长,为了美感就需要分行处理,下面介绍一下操作步骤:// 第一步: 输入第一行注释的内容git commit -m "1. 第一行内容// 第二步: 按Enter 键进入第二行,然后输入第二行的内容git commit -m "1. 第一行内容2. 第二行内容// 第三步: 输入完毕,补齐引号,提交!git commit -m “1. 第一行内容2. 第二行内容”...原创 2020-11-06 11:05:43 · 818 阅读 · 0 评论 -
git本地给远程仓库创建分支
具体操作命令如下:1:本地创建分支master_new$ git branch master_new2:下面是把本地分支提交到远程仓库$ git push origin master_new3:查看一下远程仓库有几个分支$ git branch -a原创 2020-11-05 18:16:13 · 489 阅读 · 0 评论 -
git把当前修改提交合并到上一条提交如何操作
首先git add把修改的文件添加到git库:git add gtt92e/gt_misc_dev_service/gt_misc_dev_service.c然后执行git commit --amend:git commit --amend然后去掉当前的提交id,然后保存,退出即可。git log -3看一下是否成功。...原创 2020-05-16 19:52:55 · 6320 阅读 · 0 评论 -
git log --stat的使用说明
1,显示被修改文件的修改统计信息,添加或删除了多少行。git log -1 --stat2,显示最近两条的修改git log --stat -23,显示具体的修改git log -p -24,显示用户为czd的修改git log --stat --author=czd5,查看单个文件sensor-dev.c最近三次修改的记录git log --stat -3 drivers/in...原创 2020-03-26 18:48:21 · 2893 阅读 · 1 评论 -
git临时保存git stash命令
(1)git stash save “save message” : 执行存储时,添加备注,方便查找,只有git stash 也是可以的,但查找时不方便识别。(2)git stash list :查看stash了哪些存储(3)git stash show :显示做了哪些改动,默认show第一个存储,如果要显示其他存贮,后面加stash@{$num},比如第二个 git stash show...原创 2019-10-09 21:36:57 · 2634 阅读 · 0 评论 -
git二分法查找命令说明
说明:git bisect是git提供的基于二分法高效查找出错提交的工具。因为我们一般都是在出问题的提交节点开始找,这样的话你就可以在当前提交节点执行下面两个命令:git bisect start(开始使用git bisect命令)git bisect bad commitID(标记有问题的节点,如果不加commitID,则默认使用当前节点为问题节点)然后找出最近一个正确版本的提交记录,...原创 2019-12-17 20:17:48 · 875 阅读 · 0 评论 -
git生成patch和打patch的操作命令
在程序员的日常开发与合作过程中,对于code的生成patch和打patch(应用patch)成为经常需要做的事情。什么是patch?简单来讲,patch中存储的是你对代码的修改什么是生成patch?生成patch就是记录你对代码的修改并将其保存在patch文件中什么是打patch?打patch就是将patch文件中对代码的修改,应用到源代码,从而把对代码的修改应用到code中。尽管本身Li...原创 2019-04-23 15:58:30 · 1520 阅读 · 0 评论