![](https://img-blog.csdnimg.cn/23df454608f545b7b0fb2d64f859893c.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Git
Git笔记
向往的今越
唯有热爱可抵岁月漫长
展开
-
git merge本地合并分支出现文件冲突处理方法
git merge本地合并分支出现文件冲突处理方法原创 2022-11-28 10:52:56 · 3758 阅读 · 0 评论 -
我的Git笔记总结—常用命令
git init #创建仓库 git init --bare #创建裸仓库(只有版本库没有工作目录,常用在搭建git服务器上) git clone #克隆一个远程仓库 git config #配置仓库 git add #添加修改到暂存区 git commit #提交修改到版本库 git log #查看提交历史 git status #查看文件状态 git diff #修改差异比...原创 2020-02-01 11:11:54 · 150 阅读 · 0 评论 -
我的Git笔记第六篇—远程仓库
6.1 使用GitHub进行代码托管 第一步:注册github账号、创建仓库; 第二步:添加SSH-key(可以针对用户账号添加,或者是针对指定仓库添加); — 验证key是否添加成功:ssh -T git@github.com 第三步:将远程仓库克隆到本地 —[ssh://]git@github.com:github的用户名/仓库名.git...原创 2020-01-29 23:12:25 · 163 阅读 · 0 评论 -
我的Git笔记第五篇—标签管理
标签是一个引用,标签对象可以指向任何对象。 通常情况下,是指向一个提交(commit)。使用标签可以方便地标记里程碑,例如发布软件的版本标识(内核Linux2.6.30) 。 5.1 标签的基本操作 创建标签 在当前分支的末端创建轻量级标签:git tag v1.0 给某个指定的commit打标签:git tag v1.0 SHA-1 创建重量级标签:git tag -a v1.0...原创 2020-01-29 16:47:22 · 125 阅读 · 0 评论 -
我的Git笔记第四篇—分支管理
目 录 4.1 基本使用 4.2 分支的合并 4.3 分支衍合 4.4 分支修改储藏 4.5 恢复已删除分支的提交 4.6 一个脱离了组织的提交:no branch 4.1 基本使用 创建分支 法一:git branch new_branch [start_point] 法二:git checkout -b new_branch #创建并切换到新分支 在某...原创 2020-01-29 16:38:55 · 162 阅读 · 0 评论 -
我的Git笔记第三篇—改写历史
目 录 3.1 查看提交历史 3.2 提交查找 3.3 提交修改 3.4 Git置位 3.5 给提交重新排序 3.6 将多个提交合并为一个提交 3.7 将一个提交分解为多个提交 3.8 恢复隐藏的历史 3.1 查看提交历史 参数配置 显示每个版本的修改差异:git log -p -2 | git shortlog 单行显示3条记录:git log --...原创 2020-01-29 16:21:36 · 170 阅读 · 0 评论 -
我的Git笔记第二篇—文件管理
目 录 2.1 文件添加及提交 2.2 文件删除 2.3 文件重命名 2.4 忽略指定格式的文件 2.5 撤销修改 2.6 差异比较 2.7 压缩仓库 2.1 文件添加及提交 文件添加 添加某个文件:git add file.c 添加所有文件:git add . 作用: 1)已经追踪的文件:将修改从工作区保存到暂存区 2)未追踪的文件:加入gi...原创 2020-01-29 15:57:12 · 210 阅读 · 0 评论 -
我的Git笔记开篇—基本概念
趁着过年,我把之前学习过的Git内容好好整理了一下,准备写几篇关于Git的博客,一方面可以加深我对Git的认识,另一方面也希望可以帮助到有需要的小伙伴。我在使用Git工具的时候,经常会碰到这样几个概念:仓库、引用、工作区、对象。这几个概念可以说是Git学习的核心点了,只要把这几个概念弄清楚,后面使用Git操作的每一步都会变得十分清楚。下面我就从这几个基本概念讲起,简单来说可以概括为一句话:一个仓库...原创 2020-01-29 15:23:17 · 222 阅读 · 0 评论