From 07d1c0496d5d66f5526758dd68e9bccc05e836da Mon Sep 17 00:00:00 2001 From: wangxinyu <2788673683@qq.com> Date: Mon, 7 Jul 2025 19:29:17 +0800 Subject: [PATCH] add_new --- note/git学习.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++- note/tesk.md | 17 ++++++++++ 2 files changed, 96 insertions(+), 1 deletion(-) diff --git a/note/git学习.md b/note/git学习.md index c246d06..97a39b3 100644 --- a/note/git学习.md +++ b/note/git学习.md @@ -58,7 +58,85 @@ git commit -m "name" | `git checkout` | 分支切换。 | | | | -# sourceTree +### sourceTree +图形化操作 + +#### 其他 + +* 回退版本 + + ~~~ + git status + ~~~ + + + + + +* 贮藏(Stash)更改(拉取更新时使用) + +~~~ bash +# 贮藏所有修改(包括未跟踪文件) +git stash -u + +# 查看贮藏列表 +git stash list + +# 应用最近贮藏(保留贮藏记录) +git stash apply + +# 应用指定贮藏 +git stash apply stash@{1} + +# 应用并删除贮藏(常用) +git stash pop + +# 删除贮藏 +git stash drop stash@{0} +~~~ + + + +* 编写忽略文件(.gitignore) + +~~~ bash +# 忽略单个文件 +config.ini + +# 忽略整个目录 +.vscode/ +node_modules/ + +# 忽略特定类型文件 +*.log +*.tmp + +# 忽略特定文件但包含例外 +!important.log +~~~ + +* 标签 + +~~~ bash +# 创建轻量标签(无注释) +git tag v1.0.0 +#删除标签 +git tag -d v1.0.0 + +# 创建附注标签(推荐) +git tag -a v1.2.0 -m "稳定版本发布" + +# 为历史提交打标签 +git tag -a v0.9.0 commit_hash -m "历史版本" + +# 推送标签到远程 +git push origin --tags +~~~ + + + +![常用命令](../photo/git_tab.png) + diff --git a/note/tesk.md b/note/tesk.md index 3740d5e..eeb06b0 100644 --- a/note/tesk.md +++ b/note/tesk.md @@ -13,3 +13,20 @@ ~~~ 添加冲突,回退后再次提交 ~~~ + +### 图片 + +~~~ bash +![描述](使用相对路径) + +先回退然后索引 +task_log/ +│ ├── photo/ # 图片所在目录 +│ │ └── git_tab.png # 图片文件 +│ └── note/ # Markdown文件所在目录 +│ └── your_file.md # 当前Markdown文件 + +../photo/gita_tab.png +~~~ + +![图片]()