最新公告
  • 欢迎您光临笨羊博客,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • phpstorm+gitee插件实现代码托管到码云平台

    1.简介:
    码云是开源中国社区2013年推出的基于 Git 的完全免费的代码托管服务,这个服务是基于 Gitlab 开源软件所开发的,在 Gitlab 的基础上做了大量的改进和定制开发,目前已经成为国内最大的代码托管系统,致力于为国内开发者提供优质稳定的托管服务。

    码云除了提供最基础的 Git 代码托管之外,还提供代码在线查看、历史版本查看、Fork、Pull Request、打包下载任意版本、Issue、Wiki 、保护分支、代码质量检测、PaaS项目演示等方便管理、开发、协作、共享的功能。

    phpstorm 是php开发的利器,gitee是国内仿github的最大代码托管站,免费帐号可用1GB空间。

    gitee为IDEA系列开发工具开发了专属插件,用于git管理。phpstorm也属于idea系列。下面我来完成gitee插件的安装。

    操作环境:windows xp。

    1、准备软件:phpstorm、git、 gitee插件。

    phpstorm最新版本下载,下载地址

    git最新版本下载,下载地址,由于国内环境的原因,外网访问比较慢,附上git快速下载通道:git官网下载太慢解决方法

    git 只有2.10以内版本支持xp,下载地址

    gitee插件下载,下载地址(也可以不下载,在plugin页面中搜索框上直接输入gitee,可以直接安装)

    2、安装phpstorm、安装git,无需配置。安装gitee插件。

    3、在https://gitee.com/   注册帐号。登录进帐号后创建项目。如zhanghaoxiang。

    2.准备工作:
    2.1安装git客户端(没有的话无法执行git操作)
    2.2拥有码云账号(没有的自行注册https://git.oschina.net/
    2.3拥有PhpStorm(没有的自行安装)

    4、phpstorm安装插件

    在file–>setting 里左侧树里找到plugin,右侧工作区右下角找到“install plugin from disk”按钮,找到插件的jar文件地址安装即可。

    psm1.png

    5、配置gitee插件。

    在settings里version control可以找到gitee。点击进入配置工作区

    psm2.png

    host:不用改,默认gitee.com

    Token: 点击 Create Api Token, 弹出Token生成页,其中login输入gitee.com的注册帐号邮箱,点login就可以了。后面一路确定。就安装完成了。

    psm3.png

     

    进入码云,新建仓库,创建自己的仓库

    张昊翔博客

    创建完成后会跳转到如下界面

    张昊翔博客

    2.打开git,运行git-bash.exe

    分两次执行下面的语句(内容是上一张图中的内容)

    git config –global user.name “ZHX1005”
    git config –global user.email ZHX1005163@163.com

    配置使用者的名称和email

    3.执行下面的语句生成公钥和私钥:

    ssh-keygen -t rsa -C “zhx1005163@163.com”

    连着输入三次密码,注意:第二次和第三次密码不显示,直接回车跳过去

    4、通过查看 ~/.ssh/id_rsa.pub 文件内容,获取到你的 public key

    cat ~/.ssh/id_rsa.pub
    # ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

    SSH生成

    或者进入存储公钥的目录

    一般是这个C:UsersAdministrator.ssh

    进入后,右键git bash here

    执行

    cat id_rsa.pub

    命令,会在下方呈现公钥

    复制公钥

    复制生成后的 ssh key,通过仓库主页 「管理」->「部署公钥管理」->「添加部署公钥」 ,添加生成的 public key 添加到仓库中。

    添加部署公钥

    添加后,在终端(Terminal)中输入

    ssh -T git@gitee.com

    首次使用需要确认并添加主机到本机SSH可信列表。若返回 Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access. 内容,则证明添加成功。

    SSH添加提示

    添加成功后,就可以使用SSH协议对仓库进行操作了。

    5.进入码云

    复制公钥,将公钥放置到下方箭头处

    公钥标题会自动生成,不用管,之后会要求输入码云的账号密码,输入即可存储

     

    ssh公钥存储成功

    6.在码云上创建一个仓库

    进入项目,复制项目的ssh地址

    7.进入phpstorm

    把仓库Git下来

    将ssh地址填入url,点击clone

     

    本地下创建一个文件提交即可

    张昊翔博客原创文章,作者:,如若转载,请注明出处:
    1、本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2、分享目的仅供大家学习和交流,请不要用于商业用途!
    3、本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    4、如有链接无法下载、失效或广告,请联系管理员处理!
    5、本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

    笨羊博客 » phpstorm+gitee插件实现代码托管到码云平台

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    笨羊博客
    一个关注网站建设、网站模板、搜索引擎、小程序的媒体博客

    发表评论