将项目导入git时出现问题

时间:2011-01-13 15:04:21

标签: php git git-svn msysgit

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

  

假设你有一个tarball   project.tar.gz与您的初步工作

我认为它是项目的压缩文件夹。我以前没用过svn。我有文件夹中的所有文件。我应该只压缩文件夹并导入它。

3 个答案:

答案 0 :(得分:2)

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

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

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

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

查看free eBook ProGit以获取更多帮助

答案 1 :(得分:2)

您需要做的就是

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

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

答案 2 :(得分:0)

A" tarball"是一个tar红色的目录树,然后是gzip ped。

我认为你可能会过度思考这一点。如果你已经按照你想要的方式将它们全部放在目录中,那么只做一个git add可能会更容易。也许制作树的副本并用它来做,只是为了防止意外。