BitBucket Offers Git Support
Alex Rønne Petersen
xtzgzorex at gmail.com
Thu Nov 3 03:57:55 PDT 2011
On 03-11-2011 11:33, Kagamin wrote:
> Jesse Phillips Wrote:
>
>> You are both correct, but due to git's high level once you do a merge you don't see the history as multiple branches. A merge commit will reference both branch data as its parent. The branch name can then be removed and its history remain part of the master branch.
>>
>> Also if you merge in a branch that is a direct descendant the merge is a "Fast-Forward" which just means make master point to ____ commit. This makes it common to always commit non-master branch, and still a merge commit isn't required.
>
> Do I understand it right, that "sacred history problem" is a problem only for git due to how it implements merges?
>
> Also if you can always fast forward the main branch, does it mean the project is small, i.e. ~1 man is working on it?
No, Git is probably the DVCS with *least* sacred history (read: nothing
is sacred).
- Alex
More information about the Digitalmars-d
mailing list