Eri*_*son 130 git branch clone
老实说,我不清楚这里的语义.它们都是关于代码+历史单元的副本/变体,但过去我不确定我能说什么.这个逻辑结构是在某处解释的吗?
nfm*_*nfm 146
存储库只是存储工作历史的地方.它通常位于.git工作副本的子目录中 - 您正在处理的文件的最新状态的副本.
要分叉项目(在某个时间点从某人的存储库获取源代码,并对其应用您自己的不同更改),您将克隆远程存储库以创建它的副本,然后在本地存储库中执行您自己的工作,提交更改.
在存储库中,您拥有分支,这些分支在您自己的存储库中是有效的分支.您的分支机构将在您的存储库中拥有一个祖先提交,并将与您的更改分开.您可以稍后合并分支更改.分支允许您同时处理多个不同的功能.
您还可以跟踪远程存储库中的各个分支.这允许您从另一个人的分支中提取更改并将它们合并到您自己的分支中.如果您和朋友一起处理新功能,这可能很有用.
网上有很多很棒的git书.看看ProGit和Git Magic的入门,以及官方教程和社区书籍.