对于刚进公司的小伙伴,一般都会让从公司项目代码库中拉取代码到本地进行开发,那么需要哪些操作呢?
一般有两种情况:
一、先有远程库,后有本地库,从远程库clone到本地库
1.生成SSH Key:
ssh-keygen -t ed25519 -C "你的邮箱@xx.com"
或者
ssh-keygen –t rsa –C "你的邮箱@xx.com"
生成Key时弹出选项,回车选择默认即可。
2.打开.ssh文件,找到key保存的位置,并复制key
cd ~/.ssh
ls即list,列出当前列出当前目录中的文件(不包含隐藏文件),ls -a(包含隐藏文件),ll 更详细
ls
ll
会出现以下结果
cat XXX 打开和查看文件
cat id_ed25519.pub
3.复制生成的ssh打印结果,并添加到代码库中,这里以gltlab为例
5.本地桌面或者其他位置新建一个文件,专门用来存你即将拉下来的公司项目代码
6.命令工具cd到你新建的这个目录
cd 你的项目路径
7.复制项目链接,以SSH类型为主,因为前面配置了SSH,后面在开发和每次提交代码的时候,不用每次都要输密码
8.开始克隆
git clone 刚才复制的地址
等待一段时间后,会克隆成功到本地,那么就可以进行开发了,此时还需要建立和切换自己的分支进行开发
这个流程就不再详细描述了,可以查看https://www.cnblogs.com/liuzhi20101016/p/13744707.html
二、先有本地库,后有远程库,将本地库push到远程库
关联本地仓库和GitHub库:
git remote add origin 网站上的仓库地址
第一次将本地仓库推送到GitHub上:
git push –u origin master