我刚开始使用Git,我想知道这是否是使用它的正确方法。我开始使用Rails应用程序:
rails newapp
然后我做了:
cd newapp
git init
git add .
git commit -a
在我的工作目录中初始化我的git是否“正确”?
答案 0 :(得分:8)
是。您可以将git存储库放置在任何地方 - 包括由另一个git存储库创建的不可见的.git目录。我有一个朋友,他有git跟踪他的所有系统配置文件,以防他犯错误。
在处理项目时,您希望在项目的根目录中初始化存储库。
详细说明,Git存储库的每个“工作副本”本身就是一个Git存储库。如果服务器上有远程副本,那么它也是一个存储库。你没有从那里“结账” - 而是“推”你的变化并将它们合并。如果处理纯粹的个人项目,通常不需要远程存储库。如果您确实希望远程托管,Github是一个很好的,免费的公共选择。
答案 1 :(得分:0)
是的。在我看来很好。
答案 2 :(得分:0)
是。在像git这样的DCVS中,您的工作副本是您的存储库。