Git
文章平均质量分 59
git笔记
海胆Sur
本着开放共享的态度
展开
-
git rebase 与 git cherry-pick
在知道hash值的情况下,git cherry-pick 用起来很快捷可以快速创建一条包含特定提交分支原创 2022-03-04 14:53:22 · 217 阅读 · 0 评论 -
git log 日志导出 以及参数配置
导出日志到文件:git log --pretty=format:"%ai,%an:%s" --since="100 day ago" >> ~/Desktop/commit.loggit log --date=iso --pretty=format:'"%h","%an","%ad","%s"' >> ~/Desktop/commit.csvgit log 参数配置参考官网显示格式和内容-p 或 --patch显示每次提交所引入的差异-n n为数字显示条数–s原创 2021-11-04 13:30:39 · 4589 阅读 · 0 评论 -
.gitignore 规则
配置文件是按行从上到下进行规则匹配的,意味着如果前面的规则匹配的范围更大,则后面的规则将不会生效。用法与正则表达式相同。原创 2021-10-29 09:44:30 · 106 阅读 · 0 评论 -
开发使用 Git 操作 基本操作流程 撤回操作
接手项目时,git clone克隆项目到本地根据需求实现功能 或是 修复buggit add将修改文件加入缓存区git commit -m"xx"编辑说明并提交到本地仓库git push推送代码到远程仓库,由于是多人协作,此时可能会出现版本不统一就需要git pull从远程仓库拉区合并最新版本再次推送但 merge 合并时可能会出现 conflict 冲突情况就需要手动决定,保留哪个代码之后再次选择推送flowchart TB B[[ 需求 or BUG&nb原创 2021-09-10 13:31:30 · 379 阅读 · 0 评论 -
git merge 与 git rebase 区别
merge 最终的提交记录会有分链合并rebase 最终的提交记录是 单链原创 2021-09-15 14:28:58 · 72 阅读 · 0 评论 -
Git 命令介绍 | branch分支 远程追踪 提交找回 tag标签 config
git相关命令git 命令可视化教学游戏创建仓库命令$ git init # 初始化一个仓库$ git clone 路径# 从远程克隆一个仓库git remote add origin <url># 添加远程仓库提交$ git add 文件/文件夹/.全部文件# 将工作区内容添加到暂存区$ git status # 查询仓库状态$ git diff# 比较暂存区与工作区差异$ git commit# 将暂存区内容提交到本地仓库# git commit --a原创 2021-05-25 22:36:47 · 1127 阅读 · 0 评论 -
Git 远程仓库与本地仓库的处理步骤
本地仓库与远程仓库建立联系两种情况:1. 本地已有仓库(init)上传到远程仓库添加远程仓库,设置remote远程的仓库链接(实现要在远程创建好仓库)git remote add origin 远程仓库链接#origin为仓库名push到远程仓库git push -u origin master#origin为仓库名 master为分支名git push参考手册2. 将远程仓库拉取到本地进行操作可以直接clone这种操作比较简单,只需要一条命令,将整个参考拷贝到本地也可以通过复原创 2021-05-24 18:17:48 · 95 阅读 · 0 评论 -
Git 底层逻辑 系统配置 忽略文件 版本控制系统分类
图片来源菜鸟教程创建仓库命令$ git init //初始化一个仓库$ git clone 路径//从远程克隆一个仓库提交与修改$ git add 文件/文件夹/.全部文件//将工作区内容添加到暂存区$ git status //查询仓库状态$ git diff//比较暂存区与工作区差异$ git commit//将暂存区内容提交到本地仓库$ git reset//版本回退$ git rm//删除工作区文件$ git mv//移动或重命名工作区文件远程操作原创 2021-03-22 09:48:21 · 91 阅读 · 0 评论