我对 Git 完全陌生,所以我认为使用 EGit 会更幸运,因为我使用的是 Eclipse PDT。我是该项目中唯一的程序员。这就是我现在正在做的事情:
- 我的本地机器和服务器上有两个相同的网站副本
- 我正在更改本地版本、测试、调试等。
- 当我对代码感到满意时,我打开 FileZilla 并上传我更改的每个文件
我想做的是: ... 3. 提交更改 4. 将更改的文件(我拖到 Staged Changes 的文件)推送到生产服务器
所以,这看起来是一个非常简单的请求。我不想在服务器上安装 Git,在服务器上安装 .git 文件夹等。我只想将新的和更改的文件推送到服务器,覆盖那些已经在服务器上的文件。我想这是可能的,因为当我右键单击项目并转到团队 > 远程 > 推送...时,协议有一个 sftp 选项。
我怎样才能做到这一点?我提到的表单上的输入(团队 > 远程 > 推送...)是什么样的?还是我错了,我必须在服务器上安装 Git?
EGit 可以用作 SFTP 客户端吗?
我对 Git 的唯一了解来自本教程:http ://www.vogella.com/articles/EGit/article.html 。我已经搜索过 StackOverflow,但每个主题都是“特定于 Git”的方式,而且超出了我的知识范围,所以我不了解其中的大部分内容。
提前致谢。