美文网首页
使用git工具维护托管在码云上的项目

使用git工具维护托管在码云上的项目

作者: 键二十三 | 来源:发表于2017-09-25 00:45 被阅读0次

关键词:git TortoiseGit 码云

软件:git     git可视化工具   phpstorm

近期有个项目,想要记录开发工程中对代码的修改,这个项目又是在远程服务器上的,于是便有了以下的套路.

本地代码通过git推送到码云,这就记录了代码修改历史,也将本地代码备份了一份在托管平台;通过ftp上传到远程服务器,使得本地和服务器代码一致.下面开始说说实现过程.

一 git部分

1.注册码云账号

          具体过程按照步骤走就行

2.创建项目

项目信息根据实际填写就好

3.配置git用户信息

$git config --global user.name   "你自己的用户名" 可以自己填写

$git config --global user.email   "你的自己的邮箱"

4. 创建ssh密钥

生成方法:点击“Generate”后,鼠标在key下面的空白处移动几下,稍等片刻即可生成公钥。将公钥拷贝下来保存在text文本中,同时点击“Save private key”讲私钥保存至本地某个目录(不要忘记该目录,后面会用到)。 码云–个人资料–SSH公钥–添加公钥,将PuTTYgen生成的公钥填入,从头开始复制到=,后面的rsa-key-xxxx不要复制

5.初始化git

在本地建空目录,作为本地代码库。在目录下单击鼠标右键,选择“Git Create respository here …” Remote:随便取个名字,可以用项目名。URL和Push URL:复制码云上新建项目的ssh地址填入.Putty:导入PuTTYgen生成的私钥文件。

6.推送代码到码云

在本地代码库,点击鼠标右键,选择“TortoiseGit”–“Push”,将代码提交至远程代码库。

若想从远程代码库拉取代码,在本地代码库,点击鼠标右键,选择“TortoiseGit”–“Pull”,将代码“拉”至本地。

二 ftp部分

1.配置ftp的地址

按如图所示进入配置页面 这里的配置可以按图示填写 配置成功后就可以右键找到ftp上传和下载的位置了,可以试试是否能上传成功.

到这里就完成了git push到托管平台(本地也可以搭建)以及ftp upload到服务器了.

其实还可以完善一下ftp可以先推送到测试服务器,没问题在上传到生产环境,另外还测试环境还可以配置xdebug配合调试.这样就可以达到事半功倍的效果.具体过程大家可以实践下!

相关文章

  • 使用git工具维护托管在码云上的项目

    关键词:git TortoiseGit 码云 软件:git git可视化工具 phpstorm 近期有个项目,想...

  • git

    git本地结构 git的代码托管中心 GitHub 码云 代码托管中心维护远程库 》团队内部协作 ...

  • 提交代码到码云

    通过git 上传本地代码至码云 码云为开源中国基于git的代码网络托管平台,将代码托管、开发与项目管理工具融为一体...

  • git常用命令

    使用码云做代码托管 git init 初始化 git add . 项目目录下 git commit -m "fir...

  • 码云Gitee Android端使用初解

    国内的Git托管服务——码云(gitee.com)使用方便,快捷,功能齐全。非常适合项目开发使用 码云和GitHu...

  • 码云-操作手册提交项目(ssh密钥版本)

    ssh密钥版本 在Git项目管理上,使用码云来托管项目。一般使用http surl来克隆到本地。但是每次fetch...

  • 将一些文件托管到码云上

    之前都是将代码托管到码云上,今天感觉完全可以将一些常用的文件也放到码云上以便使用。 托管步骤 在码云上创建一个项目...

  • viivmall 项目初始化

    viivmall-fe viivmall-fe 项目初始化 git项目建立使用码云托管私有项目 地址建立组织新建项...

  • 免费个人博客搭建教程(详细-图文)--Hexo+OSChina

    使用工具介绍 码云 Pages:码云 Pages 是一个免费的静态网页托管服务,您可以使用码云 Pages 托管博...

  • 项目托管到码云上

    今天突然想说把自己写的Demo项目托管到码云上,顺便练习下git使用。 上网查了下大概步骤,还是蛮简单的。 之前在...

网友评论

      本文标题:使用git工具维护托管在码云上的项目

      本文链接:https://www.haomeiwen.com/subject/pgvlextx.html