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