首页 > 解决方案 > 如何从 intellij IDEA 提交子文件夹 .git 并将其推送到 github?

问题描述

在 GitHub 上共享项目时,.git子文件夹不包含在存储库中。我也想包括它。

标签: gitgithubpush

解决方案


请不要尝试从 IntelliJ Idea 或任何其他方式推送 .git 子文件夹。.git 您的存储库。您看到的其他所有内容都是本地结帐,提供您当前提交的可编辑图片。

存储库的整个历史、配置和结构都存在于.git. 您无需将其“添加”到存储库中。每当您进行更改时,它都会进入.git. 任何时候你推或拉,你已经将相关部分传输.git到你的遥控器。

其名称前有一个点的原因.git是它使其在类 Unix 系统上半隐藏。ls默认情况下不会显示它,更有经验的用户会将其识别为打算由程序使用的文件,而不是直接由 git 用户使用。

不过不要觉得不好。对于初学者来说,这是一种完全正常的反应,直到您了解事物的排列方式。


推荐阅读