checkout 是 GitHub Actions 的动作,用于检出代码仓库并获取完整历史记录。jellyfin-desktop 是跨平台桌面客户端,集成 MPV 播放器。zerobyte 是自托管备份工具,支持多协议和端到端加密。croc 是安全文件传输工具,支持跨平台和批量传输。
使用命令`git checkout <branch> -- path/to/file`可以将文件从一个分支复制到另一个分支。首先切换到主分支,然后创建并切换到新分支,最后导入所需文件。
在 Git 中撤销更改的方法有:1. 使用 `git checkout -- <file>` 撤销未提交的更改;2. 使用 `git reset <file>` 取消暂存文件;3. 使用 `git reset --soft HEAD~1` 撤销最后一次提交但保留更改;4. 使用 `git reset --hard HEAD~1` 撤销最后一次提交并丢弃更改。注意 `--hard` 会永久删除更改。
Git 2.23 引入了 git switch 和 git restore 命令,替代 git checkout 的多功能性。git switch 专注于分支切换,git restore 用于恢复文件。这些命令提供更明确的语义,减少混淆,现已可使用。
完成下面两步后,将自动完成登录并继续当前操作。