首页 > 解决方案 > 如何将通过ftp传输的文件转换为GIt

问题描述

我想在我的项目中使用 GIT。现在,我从 FTP 服务器下载文件,然后在更新代码后上传。我想使用 GIT 从服务器下载整个代码,然后通过提交并将其推送到服务器。我不想使用一些支持 FTP 但实际 GIT 的 git 应用程序。我怎么能做到这一点。谢谢。

标签: phpgit

解决方案


由于您已经拥有现有的代码库,我将告诉您如何添加到存储库。

要使用 git,您需要一个存储库服务,例如 Github 或 Gitlab。确保您有一个帐户并为您的项目创建一个存储库。

安装 git 后,在文件夹中打开命令行

Git init

这将为 git 初始化文件夹,您可能已经注意到 .git 文件出现在您的 ide 中。这个隐藏文件夹就是配置。根据操作系统的不同,说明可能会有所不同。

在您的目录中打开命令行终端并输入

git config --global user.name “Your Git Repository Username”

git config --global user.email “Your Git Repository Email Address” 

接下来你会做

Git add . 

这将告诉 git 准备现有文件夹中的所有文件。

Git remote add origin “你的 git Repository 链接以 .git 结尾” 这将告诉 git 要将文件上传(推送)到哪里,我已经在这个命令中告诉它调用分支(分支是你的版本可以工作,你可以有一个测试版,稳定等)起源。

Git commit -m “These are notes for the repository” 

这将为推送添加注释,通常评论已更改的内容。

Git push

您将被要求登录 GIT 以验证 git 安装。

这将推送/上传文件夹的内容,确保您在此代码中没有任何个人内容,因为除非您将存储库设置为私有,否则默认情况下它将在大多数平台上公开。它永远不会推送 .git 文件夹。

好的,所以当您想从 repo 下载时,最好通过 Git init 和 git remote add 命令再次设置 git

然后你就可以

Git pull origin master

我希望这会有所帮助,任何问题我都会回答他们。


推荐阅读