原文地址: https://www.cnblogs.com/yi0921/p/7928985.html
1. 安装Git
https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git
Git的网站上有详细的分各种系统的安装教程。
2. 配置Git
1. 打开你要放置项目的本地路径,右键选择$ Git Bash Here。
2. 初始化用户名:$
git config –global user.name “用户名”
用户名修改为自己的用户名。
3. 初始化邮箱:$
git config –global user.email “邮箱地址”
。
注:如果用户名或邮箱输入错误需要重置,使用以下命令修改:
$
git config –global –replace-all user.name “用户名”
$
git config –global –replace-all user.email “邮箱地址”
3. 配置SSH
1. 检测当前电脑是否配置SSH:$
cd ~/.ssh
,如果没有出现:No such file or directory 这句话,接着清理原有ssh密钥并生成新的:$
mkdir key_backup$ cp id_rsa* key_backup$ rm id_rsa*
;生成的便是新的秘钥了,即:$
ssh-keygen -t rsa -C “邮箱”
,复制到你的码云或者GitHub个人信息里面。
2. 生成公钥,命令行中输入$
ssh-keygen -t rsa -C “邮箱”
,出现
意思是需要你设置密码,无需设置的话按enter跳过即可。
3. 生成完毕之后打开你的电脑 C:\Users\Administrator\.ssh 文件夹下 id_rsa.pub文件,复制里面的内容。
以码云为例:在项目页打开管理 → 公钥管理 → 添加公钥
将内容粘贴到公钥框里,点击添加增加公钥。在此处添加的公钥只能对仓库进行clone及pull,如果想要对仓库进行写操作,需要添加个人公钥。
4. Clone项目:
找到项目的SSH地址,命令行输入 $
git clone “SSH地址”
,完毕之后项目将会被Clone至选择的目录下。
5. Clone代码:
如果需要Clone某个分支,命令行输入$
git clone -b “分支名” “仓库地址名”
即可。
常见的一些错误整理:
1. 目录下已经有同名字的项目存在:
解决方法:修改目录或修改项目名字。
2. 无法从远程仓库里读取项目,请确保项目存在并且拥有正确的访问权限:
解决方法:找到C:\Users\Administrator\.ssh 文件夹下 id_rsa.pub文件,将文件里的内容添加到项目的公钥里。