几年前的代码都是通过虚机或者ftp来进行管理,虽然直接传输代码方便修改,不过有时候改的不知道改了什么文件,覆盖有可能覆盖错误。也是比较凌乱了。现代开发使用的是git来进行整个代码的项目管理,能不能使用git来管理我们的祖传ftp上的程序呢,每次直接push改掉的文件即可,说干就干,找到了下面这个神器。
git-ftp安装
GIT FTP可以使用git来跟踪修改文件,上传就可以只上传本地文件就可以了。而且本地的代码也使用git进行版本管理,回退恢复,开分支,岂不是爽哉。下面只是windows的安装流程。
- 第一步当然安装git of windows. 能用到这个的一般都会git了。
- 第二步安装git ftp根据官方推荐的命令:
安装完git之后,跑到Git的安装文件下面,一般 C:\Program Files\Git下面,
右键git-bash.exe,以管理员身份运行,打开bash命令行。输入以下命令
curl https://raw.githubusercontent.com/git-ftp/git-ftp/master/git-ftp > /bin/git-ftp
chmod 755 /bin/git-ftp
就安装完成了,试一下出现以下结果就代码安装成功了。
$ git ftp git-ftp <action> [<options>] [<url>]
git ftp使用
// 安装 git config git-ftp.url "ftp://[ip/url]:[port]/[folder]" git config git-ftp.user "[username]" git config git-ftp.password "[password]" // 初始化 git ftp init // 或者准备好文件了就 git ftp catchup //推送使用 git ftp push
不过拉代码的时候需要lftp工具,window电脑上没找到安装方法,找到再补充。
最后放上git ftp的网址,内容都是这里来的了https://github.com/git-ftp/git-ftp