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

关键词: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配合调试.这样就可以达到事半功倍的效果.具体过程大家可以实践下!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,269评论 19 139
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,750评论 9 163