Ubuntu下使用Git_6

简介: 这回真的是最后一篇了,哈哈,改写提交。

这里这部分在目前的学习阶段还没有用到,所以,这里将不在有实验的部分,在下面的链接中有详细的介绍


这也是我第一讲一个网站的内容完成的学习完成,这这部分,我讲简单的复制过来,有需要的伙伴可以到原网站去练习学习


http://git.wiki.navisec.it/stepup/stepup6_1.html


理解就是提交出问题,需要改写,或者回滚



改写最近提交


指定amend选项提交的话,可以修改同一个分支最近提交的内容和注解,


主要用在 添加最近提交是漏掉的档案和修改最近提交的注解


打开文件添加部分文件,完成后修改就好

image.png

下一个就是取消指定的提交内容,

主要用途就是安全的取消过去的发布的提交

运行截图

image.png

遗弃提交 reset

在reset可以遗弃不再使用的提交。执行遗弃时,需要根据影响的范围而指定不同的模式,可以指定是否复原索引或工作树的内容除了默认的mixed模式,还有soft和hard模式。欲了解受各模式影响的部分,请参照下面的表格。

image.png

主要用在 复原修改过的索引的状态


彻底取消最新的提交


只取消提交


这里就不在有实验,在后续开发中如果遇到,讲再说详细说明,会更具实际开发再次过编写该文档



提取提交


在cherry-pick,您可以从其他分支复制指定的提交,然后导入到现在的分支。


主要使用的场合:

把弄错分支的提交移动到正确的地方

把其他分支的提交添加到现在的分支




改写提交记录


在rebase指定i选项,您可以改写、替换、删除或合并提交。


主要使用的场合:

在push之前,重新输入正确的提交注解


清楚地汇合内容含义相同的提交。


添加最近提交时漏掉的档案


汇合分支上的提交,然后一同合并到分支


我们介绍一下merge的特殊选项:squash

主要使用的场合:

汇合主题分支的提交,然后合并提交到目标分支


用这个选项指定分支的合并,就可以把所有汇合的提交添加到分支上。



之所以简单的复制过来,为没有实例,是在我看来,做任何事情都需要不断的练习,而且这些东西是你子日常生活中用到的,才可以记住,不然就算提供练习,最后也是会忘记的,所以,在以后的学习中,当我用的的时候,我讲会更加详细的写出我所遇到的实际问题和解决方案



在后面的学习中,我讲准备学习Linux命令行与shell脚本编程,这将是暂时学习Git的最后一片文章。后面将会更新我学习Linux命令行与shell脚本编程的记录。


 


 


image.png

image.png


目录
相关文章
|
13天前
|
Ubuntu Shell 开发工具
ubuntu/debian shell 脚本自动配置 gitea git 仓库
这是一个自动配置 Gitea Git 仓库的 Shell 脚本,支持 Ubuntu 20+ 和 Debian 12+ 系统。脚本会创建必要的目录、下载并安装 Gitea,创建 Gitea 用户和服务,确保 Gitea 在系统启动时自动运行。用户可以选择从官方或小绿叶技术博客下载安装包。
34 2
|
3月前
|
Ubuntu 开发工具 git
ubuntu 14.04的git 错误: gnutls_handshake() failed: Handshake failed
本文提供了一个解决Ubuntu 14.04系统上使用Git时遇到的"gnutls_handshake() failed: Handshake failed"错误的脚本,通过替换git的默认加密传输库gnutls为更稳定的openssl,并指导如何编译安装新版本的git来解决问题。
67 0
|
3月前
|
存储 Ubuntu 开发工具
在Ubuntu 18.04上安装Git的方法
在Ubuntu 18.04上安装Git的方法
52 0
|
3月前
|
存储 Ubuntu 开发工具
在Ubuntu 16.04上安装Git的方法
在Ubuntu 16.04上安装Git的方法
32 0
|
3月前
|
Ubuntu 开发工具 git
在Ubuntu 18.04上安装Git【快速入门】
在Ubuntu 18.04上安装Git【快速入门】
44 0
|
6月前
|
Ubuntu Linux 网络安全
Git on Ubuntu 22.04: 终极安装与配置指南
【4月更文挑战第21天】
2148 0
Git on Ubuntu 22.04: 终极安装与配置指南
|
6月前
|
Ubuntu Linux 开发工具
Linux Ubuntu配置Git的方法
Linux Ubuntu配置Git的方法
116 2
|
网络协议 Ubuntu 安全
ubuntu22.04 打开工作新局面【git加速、手机连通、git配置】
ubuntu22.04 打开工作新局面【git加速、手机连通、git配置】
1264 0
ubuntu22.04 打开工作新局面【git加速、手机连通、git配置】
|
Ubuntu 开发工具 git
UBUNTU上新建GIT库
UBUNTU上新建GIT库
82 0
|
Ubuntu Linux 网络安全
linux实用技巧:ubuntu从零开始拉取远程git空仓库并提交代码及git相关其他问题
linux实用技巧:ubuntu从零开始拉取远程git空仓库并提交代码及git相关其他问题
linux实用技巧:ubuntu从零开始拉取远程git空仓库并提交代码及git相关其他问题
下一篇
无影云桌面