在哪里放置Git存储库

时间:2009-02-13 04:54:44

标签: ruby-on-rails git version-control

我刚开始使用Git,我想知道这是否是使用它的正确方法。我开始使用Rails应用程序:

rails newapp

然后我做了:

cd newapp
git init
git add .
git commit -a

在我的工作目录中初始化我的git是否“正确”?

3 个答案:

答案 0 :(得分:8)

是。您可以将git存储库放置在任何地方 - 包括由另一个git存储库创建的不可见的.git目录。我有一个朋友,他有git跟踪他的所有系统配置文件,以防他犯错误。

在处理项目时,您希望在项目的根目录中初始化存储库。

详细说明,Git存储库的每个“工作副本”本身就是一个Git存储库。如果服务器上有远程副本,那么它也是一个存储库。你没有从那里“结账” - 而是“推”你的变化并将它们合并。如果处理纯粹的个人项目,通常不需要远程存储库。如果您确实希望远程托管,Github是一个很好的,免费的公共选择。

答案 1 :(得分:0)

是的。在我看来很好。

答案 2 :(得分:0)

是。在像git这样的DCVS中,您的工作副本您的存储库。