Github文件夹组织效率

时间:2018-11-26 16:59:54

标签: github

关于GitHub中文件夹的一般组织,我有一个非常简单的问题。

因为我经常忘记commit特定的GitHub项目,所以我开始将大型通用文件夹中的不同项目和文件夹分组。

例如,我将有一个名为all_projects的常规文件夹,并将其放入project 1project 2等内。然后,我将立即git add .进行所有操作。

随着我的普通文件夹越来越大,我想知道这种组织是否存在主要弊端,以及您将如何做不同的事情。

1 个答案:

答案 0 :(得分:1)

我认为将您所做的所有事情都放在同一个文件夹中是一种不好的做法。不是本地的,而是在Github上。

您可以在本地创建文件夹Programmingmy_workall_projects,并在其中分别创建项目。他们还应该有一个专有名称,而不仅仅是命名。例如,如果该项目正在进行网络抓取instagram,则将其命名为Instagram web scraperInstagramScraper或在阅读时将其命名,几乎可以立即通过阅读项目(文件夹)名称来记住您所做的事情。

此外,检查项目是大还是小。

如果该项目是您长期构建的项目,具有大型项目结构和许多相互连接的文件,则可以使用适当的repo和README.md将其推送到github。它是独立的,不应成为与它无关的其他项目的一部分。

如果太小(例如一个脚本)或只是您在学习某些东西时已经练习过的东西,请考虑使用https://gist.github.com。它已连接到您的github帐户,并且可以容纳小型脚本。

PS

这是我的个人观点