通过 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 操作
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 子系统” 可选功能...
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...
一、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...