Business Contracts
Business contracts are often executed when two companies work together. At the most basic level, a contract should describe a common understanding between the two… Read More »Business Contracts
Business contracts are often executed when two companies work together. At the most basic level, a contract should describe a common understanding between the two… Read More »Business Contracts
Some time back, I gave a presentation that included an overview of the Git version control system. I still occasionally get asked why Git should be used instead of Subversion, as it seems harder at first. Most developers don’t really understand Git until they have used it for awhile, and then they will have an “aha moment.” There are 3 features of Git that are especially interesting to me:
As of version 1.8.2, Git submodules can now track branches instead of specific commits. This is good news as in many cases, this is exactly… Read More »Git submodules can now track branches
This is part of an ongoing series of articles on the Git version control system. The “many repository” paradigm has been partly driven by the… Read More »Git and Distributed Development
This is part of an ongoing series of articles on the Git version control system. This article discusses the trend in software configuration management toward… Read More »Git and Why Multiple Repositories
This screencast (use Firefox to view the screencast) provides an overview of the Git version control system. There are 3 features of Git that are… Read More »Git Overview Screencast
When using git submodules, eventually you’ll run into a situation where a workspace has checked out a submodule as (no branch), and you unknownly make… Read More »Git submodules: what to do when you commit to (no branch)
A common question is how do you do kernel development with OpenEmbedded? Typically, OpenEmbedded builds a kernel by checking the source out of a git… Read More »Best practices for kernel development with OpenEmbedded
One task that is a often confusing to new OpenEmbedded users is how to capture changes to the source code for a package/recipe. First, lets… Read More »How to capture source changes to an OpenEmbedded package
The more I use Git, the more I am really impressed with some of its capabilities. What is Git? Git is a very advanced distributed… Read More »Howto use a Git topic branch to maintain a patchset, and isolate problems