git
文章平均质量分 61
git
abcnull
INTP男,好结交志趣相投的朋友,微信:a463279708,希望能共同努力进步!你们的支持将是我写下去的不竭动力......
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git stash暂存代码
pop 能使得 stash 的代码应用上去,同时 stash list 中该条记录也被删除,如果你希望应用上去以外,不删除 stash list 中的记录(因为你可能还需要把这个记录应用到其他分支),那么可以如下。当你在一个 A 分支上开发代码,但是还没有开发完,开发了一半,这时候你紧急接到另外一个工作得在 B 分支开发代码并且需要 push 上去,这时候 A 分支上的代码怎么办呢。原创 2025-07-14 12:47:27 · 412 阅读 · 0 评论 -
idea上git log面板的使用
当在 idea 中你选中某个分支后,这个分支在 git log 路线图中会以一条直线来呈现。每个节点表示 commit 到了一个新的版本了。路线中,每条路线其实是一个分支。原创 2025-01-15 14:43:32 · 1560 阅读 · 0 评论 -
通过命令查看某个git项目中每个人的提交代码行数
在 git 项目中通过命令方式查看,比如项目名是 abc,直接在 abc 下使用命令可以查看。查看 wangxiaoming 的代码行数,增量的和移除的。可以看到新增的代码行数,以及移除掉的代码行数。原创 2024-01-08 10:46:35 · 1050 阅读 · 0 评论 -
Git 底层原理
文章目录@[toc]一.git 介绍一.git 简介二.git 历史三.集中式与分布式四.git 大致结构二..git 目录结构三.git add 与 git commit 简单原理四.创建与合并分支简单原理五.git rebase 简单原理六.开始从底层入手 git七.git add 命令底层原理八.git add 和 git commit 中间的操作(tree 对象的生成)九.git comm...原创 2019-05-17 10:32:01 · 9249 阅读 · 0 评论 -
Git常见场景模型操作
文章目录Git 安装后的初始化本地创建版本库查看有推送权限的地址Git 提交最常规操作常规的本地库版本回退撤销工作区修改、add、commit当前工作完成了一半,又紧急接到另一个任务,想要保存当前工作场景以后可以恢复冲突解决发版时打标签操作Git 在 GitHub 上的实际操作搭建自己的 Git 服务器注:下面提交的文件统一用 readme.md 代替Git 安装后的初始化Git 安装完成之...原创 2019-05-17 10:42:54 · 1142 阅读 · 0 评论 -
一文看懂各种场景的git撤销回滚操作
文章目录前言场景一:工作区改动未 add 还原工作区修改场景二:已 add 未 commit 还原工作区成 stage 但 stage 不变场景三:已 add 未 commit 还原工作区成 stage 且 stage 清除,等同于撤销 add场景四:已 add 未 commit 还原工作区成最近一次 commit 的版本场景五:已 add 已 commit 将整个版本回退到上一次 commit 的版本且工作区保留最新代码场景六:已 add 已 commit 将某个文件回退到上一次 commit 的版本且工原创 2020-06-02 19:23:08 · 1169 阅读 · 1 评论 -
git对已经commit的文件取消跟踪
文章目录在实际开发中,有可能出现有些文件不需要被 git 跟踪但是结果被提交了上去,这个时候如果这些被跟踪的文件已经被提交到了 github 或者 gitlab 上去,我们再去 .gitignore 取消跟踪会发现 github 上的文件依然存在,那我们该怎么做呢?git rm -r --cached 文件或者文件夹这表示将缓存中这个文件删除(本地是会保留的),然后我们再添加 .gitignore 最后 push 上去即可。如果已经率先添加了 .gitignore,直接 push 上去也是可行的原创 2021-10-30 18:47:59 · 510 阅读 · 0 评论 -
客户端开发中git协作流程模型
文章目录简介常驻分支master 分支dev 分支alpha 系列分支临时分支feature 系列分支hotfix 系列分支版本信息简介客户端团队开发中,常常会有一套自己的git流程,下面推荐使用下方的git团队开发客户端的流程,来方便项目的开发与推进。常驻分支有 master,dev,alpha 分支,临时分支有 feature 系分支,hotfix 系分支。下方介绍的所有合并操作都是在 gitlab 上提出 MR。还是直接看这个图片最清晰常驻分支master 分支介绍创建项目最开始的分原创 2021-04-24 04:10:15 · 622 阅读 · 0 评论 -
一文看懂实际项目中git切分枝提交代码的多种操作
文章目录前言第一种切分枝提交方式第二种切分枝提交方式前言已知一个项目当我们拉取下来肯定会直接存在 master 主分支,那我们实际开发中需要建立自己的分支,以后提交代码也不能提交到 master 分支而是一个开发分支上# 查看分支git branch# 创建分支git branch xxx# 切换分支git checkout xxx# 将本地分支推送到远程git push -u origin xxx# 分支合并,当前为 master,分支 xxx 合并到 mastergit me原创 2020-06-03 15:15:18 · 1067 阅读 · 0 评论 -
git bash 缺少的部分 linux 命令补充方法
文章目录文章摘录自如下git bash 添加 wget 命令wget 命令缺失Windows中git bash完全可以替代原生的cmd,但是对于git bash会有一些Linux下广泛使用的命令的缺失,比如wget命令。在此,以安装wget命令为例,其他命令可以采用相同的方式解决:1、下载wget二进制安装包,地址:https://eternallybored.org/misc/w...转载 2020-01-05 22:30:04 · 2397 阅读 · 0 评论 -
git拉代码contents are identical并且no difference但是实际还有代码差异
首先写解释:这是 git 换行符自动转化的 bug出现场景:idea 中使用 git 拉取代码时候,会发现文件为蓝色,表示有改变,但是比较拉下的版本和本地版本是无差别,显示 no difference 并且显示 contents are identical,即内容无差别,但是文件还是蓝色,还是拉取不成功,说明代码本质还是有区别的这是为什么呢?我找到了如下解释:不同的人的开发环境中设置的...原创 2020-01-19 17:11:08 · 12577 阅读 · 2 评论 -
GIT BASH 中乱码的解决
文章目录大家如果使用 git 工具基本机器上都会有一个 git bash,git 的命令控制台,我使用时候中文字段会出现乱码,怎么解决呢?如下方式:【右键】→【Options…】→【Text】→【locale】选择 zh_CN→【Character set】选择 GBK搞定!...原创 2020-01-19 17:25:37 · 1222 阅读 · 0 评论 -
git从本地切一个新分支并与远程分支建立连接
文章目录当前假如在 develop 分支下1.从 develop 切出新分支 newBranchgit checkout -b newBranch2.我们查看一下远端分支git branch -r3.最后将新分支推送到远端或者说与远端某个分支建立联系git push -u origin newBranch...原创 2020-01-15 00:15:29 · 1973 阅读 · 0 评论 -
git在项目中提交代码与本地合并实例(本地合并方式)
git在实际项目中提交代码与合并实例假如本地有三个分支:master(主分支)develop(开发分支)mybranch(本地自己的开发分支)其中develop是开发合并代码的目的地,mybranch是本地自己开发需要的分支,在mybranch中开发测试代码1.我们在mybranch分支开发完代码和测试提交成功2.先切回develop分支git checkout develop...原创 2019-02-21 17:29:53 · 2196 阅读 · 0 评论 -
windows安装配置git并初始化邮箱
文章目录git 下载配置环境变量检查 git 是否配置成功初始化 gitgit 下载git 直接去官网下载,建议下载最新版的,再怎么也得安装 1.8 以上的版本,因为很多工具支持 1.8 以上的版本git 下载配置环境变量下载好之后,我们添加系统变量GIT_HOME,变量值为D:\JavaTools\Git,这个地址值根据大家的路径决定然后我们再点击系统变量PATH中添加一行%GIT_HOME%\cmd,最后一步步确定保存即可检查 git 是否配置成功如果配置环境变量之前已经打开了 dos原创 2020-06-01 18:39:15 · 1258 阅读 · 0 评论
分享