1.创建线上仓库
在码云上创建自己的git仓库
码云:https://gitee.com/
注册后,在个人主页,仓库处添加一个仓库
填写项目信息,即可创建出一个项目
2.在本机安装git
我的电脑是Windows系统
下载:https://git-scm.com/
下载的安装包,直接打开,按照提示安装即可。
验证是否安装成功:
此时点击鼠标右键,就会多一个Git Bash,是Git集成的一个命令行工具,对git的操作可以在这个命令行工具中进行
3.配置SSH公钥
在桌面右键,有一个Git Bash的选项栏:
生成公钥:
ssh-****** -t rsa -C “自己的邮箱”
在桌面找到生成的root.pub文件,并且将文件更名为id_rsa,放到如下目录中
将公钥(root.pub文件中的内容)复制下来,将公钥配置到码云的线上网站上
在码云的个人中心设置:
4.克隆线上项目到本地
在原来新建好的项目中,复制SSH链接
在本地磁盘新建一个目录,右键->Git Bash
克隆项目:git clone 复制的SSH链接
这边如果需要密码的话,密码就是刚刚生成SSH时自己设置的密码。
5.本地文件与远程仓库合并
会有这么一种情况,我们本地已经自己编了一些程序了,现在远程仓库才建立,如何跟远程仓库建立连接呢??
在本地仓库路径下执行命令:
1.git init 这时就会在这个目录下生成一个.git文件
2.git remote add origin SSH地址 与远程仓库建立连接
3.git pull origin master 将远程master分支的内容拉取到本地
4.git status 查看本地仓库更新的文件
5.git add . 将本地的修改提交到本地的git缓存区
6.git commit -am 'test' 将本地缓存区的内容提交到本地仓库
7.git push --set-upstream origin master 将本地的代码推到线上去