刚到新的公司要求使用git管理项目,在公司都是老大帮我配置的所有工作需要软件跟配置些,导致在家的时候使用自己电脑时不会配置,在网上看了很多人博客,还遇到各种问题,又各种找解决方法,这样总是花费很多时间在解决问题上,并且一段时间没接触了,就有忘记了,所以写篇文章记录一下,方便下次下载项目。
一.注册阿里云
二.下载git并配置
安装完成之后在windows电脑任意位置点击鼠标右键会出现bash选项,同时可以在开始菜单中找到“Git”->“Git Bash”,打开会出现一个类似命令行的工具,这说明安装已经成功。
Mac上可以使用打开终端 输入 which git 命令 查看git安装位置,有地址说明已经安装成功了。(mac的打开终端)
然后打开git bash工具配置git的user name和email,用于身份验证,依次输入:
git config --global user.name "your name"
git config --global user.email "your email"
其中your name为阿里云的账户名称,your email为绑定的邮箱账号,例如我们绑定的邮箱为1234567890@qq.com,则配置信息为:
git config --global user.name "1234567890"
git config --global user.email "1234567890@qq.com"
然后可以使用下面的命令查看已配置的信息:
git config --global --list
三.添加ssh
我们需要在阿里云code的账号下添加该电脑对应的ssh已获得对项目管理的各种权限。
cat ~/.ssh/id_rsa.pub
如果看到一长串以 ssh-rsa或 ssh-dsa开头的字符串,说明已经存在本地公钥(但似乎在创建公钥时需要对应阿里云code的账号,所以我们可以创建一个新的本地公钥),
ssh-keygen -t rsa -C "your account"
"your account " 填写阿里云绑定的邮箱,然后点击回车使用默认值,或者可以输入存放键值对和密码的位置和文件名。结束之后输入获取公钥的指令来获取公钥;
cat ~/.ssh/id_rsa.pub
将取得的如图所示的公钥从ssh开始复制,点击阿里云首页,点击全部导航—> 开发者—> 开发资源和工具—> 代码托管Git—> profile—> sshkeys 点击Add ssh key 将复制的内容粘贴入key,并输入一个标题,然后点击增加密钥:
四.新建文件使用git下载项目
先在本地创建好document项目文件,继续输入命令:
git clone git项目地址
如果下载中途报错为 :没有访问权限的话,要检查你的sshkeys 是否配置成功,然后项目就下载到本地了,如果需要下载项目依赖的话,需要更改淘宝镜像:
npm config set registry https://registry.npm.taobao.org
通过cnpm 使用
npm install -g cnpm --registry=https://registry.npm.taobao.org
本文借鉴
新媒体的 点击打开链接