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

关键词:git TortoiseGit 码云

软件:git     git可视化工具   phpstorm

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


使用git工具维护托管在码云上的项目_第1张图片

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

一 git部分

1.注册码云账号

          具体过程按照步骤走就行

2.创建项目


使用git工具维护托管在码云上的项目_第2张图片
使用git工具维护托管在码云上的项目_第3张图片
项目信息根据实际填写就好

3.配置git用户信息

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

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

4. 创建ssh密钥



使用git工具维护托管在码云上的项目_第4张图片
使用git工具维护托管在码云上的项目_第5张图片
生成方法:点击“Generate”后,鼠标在key下面的空白处移动几下,稍等片刻即可生成公钥。将公钥拷贝下来保存在text文本中,同时点击“Save private key”讲私钥保存至本地某个目录(不要忘记该目录,后面会用到)。

使用git工具维护托管在码云上的项目_第6张图片
码云–个人资料–SSH公钥–添加公钥,将PuTTYgen生成的公钥填入,从头开始复制到=,后面的rsa-key-xxxx不要复制


5.初始化git

在本地建空目录,作为本地代码库。在目录下单击鼠标右键,选择“Git Create respository here …”


使用git工具维护托管在码云上的项目_第7张图片
Remote:随便取个名字,可以用项目名。URL和Push URL:复制码云上新建项目的ssh地址填入.Putty:导入PuTTYgen生成的私钥文件。

6.推送代码到码云

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

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

二 ftp部分

1.配置ftp的地址

使用git工具维护托管在码云上的项目_第8张图片
按如图所示进入配置页面


使用git工具维护托管在码云上的项目_第9张图片
使用git工具维护托管在码云上的项目_第10张图片
这里的配置可以按图示填写


使用git工具维护托管在码云上的项目_第11张图片
配置成功后就可以右键找到ftp上传和下载的位置了,可以试试是否能上传成功.

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

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

你可能感兴趣的:(使用git工具维护托管在码云上的项目)