将项目导入 git 时出现问题

发布于 2024-10-11 20:09:28 字数 269 浏览 9 评论 0原文

我是网络开发新手。我刚刚设法在共享主机上使用 cakephp 开发了一个应用程序。我正在尝试将项目导入到 git 中。我是 git 新手。我有所有的 php 文件。我通读了有关导入 git 的文档。我已经在本地机器上成功安装了git。我被困住了,它说

假设您有一个 tarball project.tar.gz 以及您的初始工作

我假设它是项目的压缩文件夹。我以前没用过svn。我的文件夹里有所有文件。我应该压缩文件夹并导入它吗?

I am new to web development. I just managed to develop an application using cakephp on shared hosting. I am trying to import the project into git. I am new to git. I have all php files. I read through the documentation on importing to git. I have successfully installed git on the local machine. And I am stuck, it says

Assume you have a tarball
project.tar.gz with your initial work

I assume it is a zipped folder of the project. I have not used svn before. I have all the files in folders. Should I just zip the folders and import it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

-黛色若梦 2024-10-18 20:09:28

如果您没有 project.tar.gz 存档,请忽略它。

在保存项目文件的文件夹中打开命令提示符。然后输入

git init
git add *
git commit -m 'initial project version'

This will (第 1 行) 在项目文件夹中初始化 Git 存储库,(第 2 行) 添加/跟踪/暂存文件夹层次结构中的任何文件,然后 (第 3 行) 将它们提交到存储库作为初始签入。

查看免费电子书 ProGit 获取更多帮助

If you do not have a project.tar.gz archive, simply disregard it.

Open a command prompt in the folder holding your project files. Then type

git init
git add *
git commit -m 'initial project version'

This will (line 1) initialize a Git repository in your project folder, (line 2) add/track/stage any files in the folder hierarchy and then (line 3) commit them to the repository as the initial checkin.

Check out the free eBook ProGit for additional help

趁年轻赶紧闹 2024-10-18 20:09:28

您所需要做的就是

  • 解压
  • 后将其解压到项目目录的根目录。
  • git init .
  • git add -A
  • git commit -m "first import"

不过,在第一次导入之前,您可能需要添加一些将文件保存到 .gitignore 文件中,以便不将它们包含在 Git 存储库中并将它们保留为“私有”(仅在您的视图中是本地的)。

All you need to do is

  • unzip
  • go the the root of your project directory once unzipped.
  • git init .
  • git add -A
  • git commit -m "first import"

Before that first import though, you might want to add some of your files to a .gitignore file in order to not include them in the Git repository and leave them "private" (local to your view only).

香橙ぽ 2024-10-18 20:09:28

“tarball”是经过 tarred 和 gzipped 处理的目录树。

我认为你可能想得太多了。如果您已经按照您想要的方式将所有内容都存放在目录中,那么执行 git add 可能会更容易。也许复制这棵树并用它来做,只是为了防止发生事故。

A "tarball" is a directory tree that has been tarred , then gzipped.

I think you may be overthinking this a bit though. If you already have it all sitting in directories the way you want it, then it would probably be easier to just do a git add. Perhaps make a copy of the tree and do it with that, just to prevent accidents.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文