Git——stash TortoiseGit 将一个分支上的修改转移到另一个分支上

通过 git status 查看当前改动的状态 一、commit 操作之前 git stash //把修改的内容暂存起来 git checkout dev //切换到正确的分支 git stash pop //将存储的修改取出来 二、已经 commit git reset HEAD^ // 撤回到刚刚 commit 之前的状态 然后执行第一种情况的操作 三、使用 TortoiseGit stash changes 弹出对话框,点击 OK 按钮 切换分支 stash pop 参考: Git如何将一个分支上的修改转移到另一个分支上 在 TortoiseGit 中使用 stash 操作

February 22, 2023 · 1 min · Rick Cui

Windows 10 中的 Linux 子系统

WSL 的基本命令 一、自动安装 满足 Win10 系统版本要求的( Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11)可以使用这种方式 查看方式,Win + R 打开运行窗口,输入 winver 查看 安装 WSL wsl --install 查看可用的 Linux 发行版 wsl -l -o 查看已安装的 Linux 分发版 wsl -l -v 注销 Linux 发行版 wsl --unregister Ubuntu 可以直接从官网下载 Linux 发行版的安装包,然后将 appx 扩展名改为 zip,解压到想要放置的目录,双击 ubuntu.exe 启动,参考手动安装 二、手动安装 注意:以下命令都是在以管理员权限运行的 PowerShell 中完成 启用 “适用于 Linux 的 Windows 子系统” 可选功能...

February 13, 2022 · 1 min · Rick Cui

Ubuntu 常用命令

Linux 命令大全 注意:需提前配置系统环境,比如系统编码为 UTF-8 系统环境配置 1. 设置系统语言 查看系统支持的字符集:locale、locale -a 查看时间:date 安装中文语言包:sudo apt install language-pack-zh-hans 添加到系统配置文件 .bashrc export LANG=zh_CN.UTF-8 重新加载:source .bashrc 一、更新和升级包 1. 更新和升级包 sudo apt update && sudo apt upgrade 2. 安装常用开发环境 sudo apt-get install build-essential 3. 安装软件 sudo apt install tree 4. 删除不需要的包 sudo apt remove gcovr sudo apt autoremove 5. 查看已安装的软件 dpkg -l | grep gcovr...

February 7, 2022 · 4 min · Rick Cui

Git Commands

一、Git 常用命令 1、初始化本地仓库 适合远程仓库是空仓库 cd public git init git remote add blog https://github.com/874656645/rick 如果新建的仓库有东西,最好先克隆到本地,再向里面添加文件 git clone https://github.com/adityatelange/hugo-PaperMod.git 克隆含有子仓库的代码 git clone -b exampleSite --recursive https://github.com/adityatelange/hugo-PaperMod.git 克隆某一个分支 git clone -b exampleSite https://github.com/adityatelange/hugo-PaperMod.git 2、更新远程仓库代码到本地 git pull blog master 3、将变化提交到本地仓库 git commit -m "delete all files" git commit -am "update" 4、push推送到远程仓库 git push blog master 5、添加远程仓库别名和网址 git remote add blog https://github.com/874656645/rick 6、删除配置的远程仓库别名 git remote remove blog...

December 15, 2018 · 2 min · Rick Cui