0.前期准备工作
-
0.1查看当前git安装的一些配置
- git config --list
-
0.2.全局配置用户名
- git config --global user.name "xxxx"
-
0.3.全局配置邮箱
- git config --global user.email "xxxxx.com"
1.HTTPS方式
-
1.1.在码云上复制出项目的文件地址---HTTPS
-
1.2.然后在需要存放该文件的地方 打开git,输入如下命令行
- git clone https://gitee.com/xxxxxxx/xxxxxx.git
-
1.3.此时需要你输入码云的账户名称和相应的密码
-
1.4.此后每一次在编辑器上推送代码到码云上,都需要输入账户名称和密码
-
1.5.解决推送需要输入账户和密码的问题:设置信用凭证
- git config --global credentials.helper store
-
1.6.如果不想用HTTPS这种方式来推送代码的话,就需要去掉信用凭证,才可以使用其他方式
去掉信用凭证,输入如下命令行
- git config --global credentials.helper
2.SSH方式
SSH:通过加密的方式生成本地SSH公钥和本地SSH私钥,同时把本地公钥部署到服务器上(码云)去,就可以在本地和线上服务器之间进行正常的代码推送和拉去。
-
2.1.保证信用凭证已经去掉,输入如下代码,再次确认
- git config --global credentials.helper
-
2.2.输入如下代码,生成本地SSH公钥和本地SSH私钥
- ssh-keygen -t rsa -C "xxxxx@qq.com"
输入命令行之后,直接点击enter键即可(两次)。
-
2.3.此时可以进入到本地电脑的C盘里面.ssh文件夹里面查看,输入命令行:ls,如下
id_rsa:为本地SSH私钥
id_rsa.pub:为本地SSH公钥
-
2.4.进入本地SSH公钥文件查看并获取该公钥,输入命令行:cat id_rsa.pub
-
2.5.复制该本地公钥
-
2.6.登录码云账号,在设置里面找到SSH公钥,并点击进去
-
2.7.把刚刚复制到的本地SSH公钥
-
2.8.点击确定提交之后,就可以了。