Fork me on GitHub

随笔分类 -  Git

摘要:git reset 是 Git 中一个非常重要且强大的命令,用于撤销或重置当前分支的状态。它可以修改版本历史记录,操作暂存区(staging area),以及工作目录(working directory)。根据使用的选项不同,git reset 的行为也有所不同。 git reset 的作用 git 阅读全文
posted @ 2024-11-16 00:29 龙凌云端 阅读(537) 评论(0) 推荐(0) 编辑
摘要:git fetch 和 git pull 的区别 // TODO 阅读全文
posted @ 2024-06-11 01:46 龙凌云端 阅读(12) 评论(0) 推荐(0) 编辑
摘要:Git仓库代码地址更改后,如何将已经拉到本地的项目提交到新的Git仓库 一、背景介绍 远程开发过程中,可能会需要支持外网环境下访问Git代码地址,但是如果处于公司内网环境,需要切换到内网环境进行提交和更新代码。 二、操作步骤 1、进入项目终端或者IntelliJ IDEA的Terminal查看代码已 阅读全文
posted @ 2024-05-05 23:37 龙凌云端 阅读(549) 评论(0) 推荐(0) 编辑
摘要:GitLab 服务的启动、停止和重启命令 一、问题现象 在使用 GitLab 管理项目代码时,有时候可能因为服务出现异常,导致无法正常访问 GitLab 上的代码。 报错如下: 二、解决方案 重启 GitLab 服务,命令如下: gitlab-ctl restart 命令执行效果如下: 三、补充说明 阅读全文
posted @ 2023-04-20 15:31 龙凌云端 阅读(3743) 评论(0) 推荐(0) 编辑
摘要:GitLab修改群组信息 1、问题背景 代码通过 GitLab 管理,之前创建的群组名称和群组路径可能不太合适,但是群组下已经创建了很多项目。 此时,想修改群组名称和群组路径。 2、解决方案 1)使用管理员账号登录到 GitLab,在 管理员–> 管理中心–> 群组 中,看到所有的群组信息(包括已经 阅读全文
posted @ 2023-03-02 19:56 龙凌云端 阅读(393) 评论(0) 推荐(0) 编辑
摘要:GitLab修改群组报错“路径已经被使用” 1、问题背景 在GitLab修改群组时,遇到如下报错“路径已经被使用” 2、原因分析 根据报错提示信息,新建的群组路径已经被占用。 3、解决方案 方式1:更换为别的群组路径名称 方式2:修改之前被占用的群组路径 前提:之前被占用的群组路径已经废弃不用。 可 阅读全文
posted @ 2023-03-02 19:23 龙凌云端 阅读(180) 评论(0) 推荐(0) 编辑
摘要:Git 回退代码到某次 commit 1、查询需要回退的 commit 记录 使用如下命令查询提交记录: git log (说明:commit 单词后面红框里的十六进制字符串,就是每次提交代码时,git生成的唯一记录编码。Git 可以通过该编码准确锁定每次的提交记录) 2、回退代码到某次 commi 阅读全文
posted @ 2020-10-15 21:06 龙凌云端 阅读(56288) 评论(0) 推荐(1) 编辑
摘要:fatal: not a git repository (or any of the parent directories): .git 提示缺少 .git 目录,需要执行如下命令初始化创建 .git 目录: git init 阅读全文
posted @ 2020-09-23 11:28 龙凌云端 阅读(764) 评论(0) 推荐(0) 编辑
摘要:Git 分支管理 几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。 有人把 Git 的分支模型称为必杀技特性,而正是因为它,将 Git 从版本控制系统家族里区分出来。 创建分支 命令: 切换分支 命令: 当你切换分支的时候,Git 阅读全文
posted @ 2019-06-30 23:25 龙凌云端 阅读(151) 评论(0) 推荐(0) 编辑
摘要:以下命令均使用Git Bash工具(所以,前提是个人电脑上安装了该工具,并做了基本的配置,尤其是远程git仓库访问权限的配置)。 说明代码从下载到修改后提交的整个生命周期,顺序会用到的一些常用 git 命令。 1、第一次从远程 git 仓库 clone 项目代码,在本地创建一个存放项目代码的目录,在 阅读全文
posted @ 2019-06-16 19:00 龙凌云端 阅读(269) 评论(0) 推荐(0) 编辑
摘要:问题描述 不知道小伙伴有木有遇到这种情况:想在工程里增加 .gitignore 文件,用于在以后提交后,过滤哪些文件或者目录。 但是,在当前工程的根目录下,执行如下执行命令后,依然不能把 .gitignore 文件提交到远程git上。 问题原因 git add * 命令只能提交非隐藏文件,所谓隐藏文 阅读全文
posted @ 2019-06-14 18:31 龙凌云端 阅读(7936) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示