与高手相比,你只是缺一件趁手的兵器而已。
分享和就一些自己平时觉得好用的工具。
相见恨晚的 PC 端工具集
当我搞明白这货的使用方法和运行逻辑之后,不仅效率提升了很多,我还卸载了十几个软件。
https://open.u-tools.cn/445779.html
基于 nodejs 开发的跨平台工具集合。
横跨 Mac、Windows、Linux 三大平台,设计体验一致。它使得你的工具软件不再零碎。
有了它,你的电脑只需要安装必要的核心软件就可以了。
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS, Subversion, SVN 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
一般的工作流以及需要用到的命令:
#将当前目录变成仓库
git init
#克隆远端仓库到本地
git clone <远程仓库地址>
#仅克隆某一个分支
git clone --single-branch -b <分支名称> <远程地址>
#查看当前工作区状态
git status
#该文件的修改添加到暂存区
git add <filename>
#暂存所有更改
git add .
#将未提交的修改保存起来
git stash
#拉取远端的更改到本地
git pull
#提交当前所有暂存
git commit –m <注释说明>
#切换工作分支
git checkout <分支名>
#新建分支
git checkout -b <分支名>
#将新建的分支推送到远端
git push --set-upstream origin <分支名>
#将一个分支合并到当前工作分支
git merge <分支名>
#查看分支所有分支包括远程分支
git branch -a
#回退版本
git reset HEAD^ 回退到上个版本
git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前
git reset --hard commit_id
#删除远端分支
git push origin :<分支名>
#删除本地分支
git branch -d <分支名>
#将当前分支的 commit 推送到远端
git push
有一些工作流比较复杂,同时涉及到多条命令,除非是自动化工作流,否则使用命令不仅难以记忆,操作效率也会很慢。
而且 文件会改动对比 这种事情用 图形化展示也会比较好一点。
由 GitHub 开发的完全免费且开源的可自定义的 GUI 客户端程序。提供 Windows 和 macOS 版本。界面非常简洁,功能也非常实用。
可以参考这篇文章:
Visual Studio Code 入门教程
初次使用建议点开左下角设置浏览一下设置项都有哪些。
右键侧边栏可以控制显示哪些选项。勾选账户。
然后登录你的 Github 或者 Microsoft 账户,这样就可以在多台设备中同步你的设置以及插件了。
以下标签直接点开链接然后安装即可
Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=MS-CEINTL.vscode-language-pack-zh-hans