前言:
如果你有在windows10操作系统下建立多账户的需求,可能本文能有所帮助。
1.新建一个windows账户:
如何新建一个windows账户?请自行百度。
新建了一个windows账户发生了什么?简单来说,系统会在系统盘分出和新建账户同名的文件夹,该文件夹里用来存放使用新账户登录所使用的用户数据(表单,凭证,包括各网站的登录信息)。同时,在上一个账户所登录的所有用户信息会清空。
2.软件的位置:
在新建账户登录后,软件的安装位置依旧没有变,但是软件之前的使用记录,设置和登录等信息会清空,你需要重新配置你熟悉的环境(这就是你新建账户的原因吧?你不希望覆盖原有用户的使用习惯,你希望原来的使用者还能轻易地返回这台电脑工作。)
另外,如果你是一个开发者,你应该尽量把你所需要的软件安装在其他盘符,因为系统盘的占用涨得很快。如果你的node也安装在其他盘符,你不希望重新下载一个nodejs,这时候添加node.exe所在的文件夹路径到用户Path变量应该就可以。同时设置node_global的位置,这样就可以使用其他账户的全局安装包。如果有其他问题或者你想用nvm来管理多个node,请自行搜索。
3.配置Git:
如果这是一个新建的账户环境,那么git账户信息都是空的,可以通过 控制面板->凭据管理器->windows凭据来查看该账户环境下的凭据信息是否为空。或者通过Git Bash输入git config user.name/user.email查看是否已有git账户。
这个时候你就可以在新环境下使用git了。你可以用各种办法把远程仓库克隆到本地了。
-使用webstrom:
菜单栏VCS->Git->Clone,填写远程仓库URL和要克隆到本地的位置。
-使用git bash:
git clone "远程仓库URL" 然后输入凭据。
-使用git管理软件,如sourcetree,请自行搜索。
当然,更好的git使用方式是通过ssh连接,这个时候也和操作新账户一样,使用ssh-keygen -t rsa -C "user.email",生成的公钥和私钥会在当前用户文件夹下的.ssh里,把公钥复制到你的git托管服务器上(github,gitlab等)。设置完毕后即可使用ssh地址来连接远程仓库了。
最后:
希望大家减少折腾环境的时间,把有限的精力投入到开发中去,优化自己的工作流程,掌握基本工具链的使用,养成好习惯。
我也会多写点关于环境和git的文章,加深自己的印象并且帮助到需要的人。