git - 如何从 intellij IDEA 提交子文件夹 .git 并将其推送到 github?
问题描述
在 GitHub 上共享项目时,.git
子文件夹不包含在存储库中。我也想包括它。
解决方案
请不要尝试从 IntelliJ Idea 或任何其他方式推送 .git 子文件夹。.git
是您的存储库。您看到的其他所有内容都是本地结帐,提供您当前提交的可编辑图片。
存储库的整个历史、配置和结构都存在于.git
. 您无需将其“添加”到存储库中。每当您进行更改时,它都会进入.git
. 任何时候你推或拉,你已经将相关部分传输.git
到你的遥控器。
其名称前有一个点的原因.git
是它使其在类 Unix 系统上半隐藏。ls
默认情况下不会显示它,更有经验的用户会将其识别为打算由程序使用的文件,而不是直接由 git 用户使用。
不过不要觉得不好。对于初学者来说,这是一种完全正常的反应,直到您了解事物的排列方式。
推荐阅读
- api - Symfony 和 Api 解锁路线
- android - 如何杀死当前的应用程序并打开 Playstore?
- tensorflow - 如何使用 Keras Tensorflow 在张量中删除最后一行和最后一列
- key-bindings - 超级终端:如何让 Ctrl R 用于反向历史搜索(和其他 Ctrl 键绑定)
- docker - Rancher 启动失败
- selenium - 运行 JavascriptExecutor 时出现空指针异常
- java - JavaMail 无法从 docker 容器发送电子邮件
- laravel - 基于列值的雄辩排序
- python - 向同一主机发送多个 HTTP GET 请求会导致 aiohttp 客户端卡住
- c# - 如何将数组作为行添加到 DataGrid?