摘要: Git 重置 树 用途 HEAD 上一次提交的快照,下一次提交的父结点 Index 预期下一次提交的快照 working directory 沙盒 #1.移动HEAD(--soft) git reset --soft HEAD~n #2.更新索引(--mixed) git reset [--mixe 阅读全文
posted @ 2025-05-18 23:51 rain-dragon 阅读(45) 评论(0) 推荐(0)
摘要: 贮藏与清理 贮藏(stash)会处理工作目录的脏的状态——即跟踪文件的修改与暂存的改动——然后将未完成的修改保存到一个栈上, 而你可以在任何时候重新应用这些改动(甚至在不同的分支上)。 # 保存索引的修改状态 git stash -m <message> git stash push -m <mes 阅读全文
posted @ 2025-05-18 23:12 rain-dragon 阅读(32) 评论(0) 推荐(0)
摘要: 远程分支 # 拉取远端 git fetch origin # 建立本地分支1 本地分支名可与远端分支名不一样 git checkout -b <local_branchname> origin/<remote_branchname> # 建立本地分支2 本地分支名与远端分支名一样 git check 阅读全文
posted @ 2025-05-18 17:15 rain-dragon 阅读(21) 评论(0) 推荐(0)
摘要: 三种方法 # 修改最后一个提交 git commit --amend # 修改之前的提交 git rebase -i HEAD~n # 直接在拉取代码的时候变基, 以base_branch为基础进行变基 git switch <merge_branch> git pull origin <base_ 阅读全文
posted @ 2025-05-18 16:25 rain-dragon 阅读(21) 评论(0) 推荐(0)
摘要: Git 变基 # 变基命令1,不用切换分支 git rebase <base_branch> <merge_branch> # 变基命令2,切换分支 git checkout <merge_branch> git rebase <base_branch> 阅读全文
posted @ 2025-05-18 16:07 rain-dragon 阅读(16) 评论(0) 推荐(0)
摘要: Git 分支 创建分支 在当前所在的提交对象上创建一个指针 git branch <branchname> git checkout -b <newbranchname> HEAD HEAD 指向当前所在的分支 你可以简单地使用 git log 命令查看各个分支当前所指的对象。 提供这一功能的参数是 阅读全文
posted @ 2025-05-18 14:40 rain-dragon 阅读(30) 评论(0) 推荐(0)
摘要: 打标签 列出标签 git tag -l git tag -l <pattern> 创建标签 两种:轻量级标签、附注标签 附注标签创建 git tag -a v1.0 -m "first tag" -m 选项指定了一条将会存储在标签中的信息。 如果没有为附注标签指定一条信息,Git 会启动编辑器要求你 阅读全文
posted @ 2025-05-18 14:18 rain-dragon 阅读(30) 评论(0) 推荐(0)
摘要: Git使用远程仓库 查看远程仓库 # 简写仓库 git remote # 仓库具体信息 git remote -v 添加远程仓库 git remote add <shortname> <url> 从远程仓库中抓取与拉取 git fetch <remote> 须注意 git fetch 命令只会将数据 阅读全文
posted @ 2025-05-18 13:55 rain-dragon 阅读(6) 评论(0) 推荐(0)
摘要: 1.初次运行Git的配置 git config --list --show-origin git config --global user.name <name> git config --global user.email <email> 2.Git命令帮助 git help <verb> git 阅读全文
posted @ 2025-05-18 13:38 rain-dragon 阅读(21) 评论(0) 推荐(0)
摘要: 为什么要使用单例模式? 一些对象只需要一个,比方说:threadPool,cache,对话框,处理偏好设置和registry的对象,使用单例模式能够再真正需要该对象的时候再创建,避免浪费资源。 经典单例模式 public class Singleton { private static Single 阅读全文
posted @ 2020-10-09 18:01 rain-dragon 阅读(103) 评论(0) 推荐(0)