如何创建Git元数据(.Git文件夹)?
如何在tarball中创建Git元数据(.Git文件夹),以便查看提交日志并了解解决方案的发展过程。只需压缩上层目录,即包含您的如何创建Git元数据(.Git文件夹)?,git,github,Git,Github,如何在tarball中创建Git元数据(.Git文件夹),以便查看提交日志并了解解决方案的发展过程。只需压缩上层目录,即包含您的.Git的目录即可。这样的tgz文件应该包含所有文件,包括隐藏的文件 ls -a . .. some-source-file.cpp .git cd .. tar czf project.tgz project 拆包人 tar xzf project.tgz 将向另一个团队提供源代码和.git文件夹。您还可以递归压缩源代码文件夹的内容。将添加.git文件夹 $ ls
.Git
的目录即可。这样的tgz文件应该包含所有文件,包括隐藏的文件
ls -a
. .. some-source-file.cpp .git
cd ..
tar czf project.tgz project
拆包人
tar xzf project.tgz
将向另一个团队提供源代码和
.git
文件夹。您还可以递归压缩源代码文件夹的内容。将添加.git
文件夹
$ ls
SourceCode Documents ...
$ zip -r SourceCode.zip SourceCode/
现在您将拥有一个名为SourceCode.zip的zip文件夹。这将包含所有原始内容,包括压缩的git历史记录。如果您收到一个错误,显示命令未找到:zip
,您可以在shell中使用命令sudo apt install zip
安装zip
有关更多信息,请在shell中使用man-zip
打开手册或链接。man-git bundle
完成cd后。git/I可以访问我的回购信息。但文件夹不可见。我在哪里可以找到它。我想将该文件夹与项目的其他文件一起包含。ls-al
要查看您的.git
folderHi,@ParthShah我被分配了一个任务来使用吉特 用于我的项目的版本控制。我需要在tarball中发送包含Git元数据(.Git文件夹)的源代码的zip或tarball,以便其他团队可以查看我的提交日志并了解我的解决方案是如何演变的。我对git有基本的了解。你能和我分享一些知识吗。提前感谢:)在您的解决方案开发过程中,您使用过git吗?您的源代码目录中是否有.git
文件夹?