

Or like this (where USER is your Launchpad username), if you do not own the project but want to contribute to it: $ git remote add origin lp:~USER/PROJECT You can add a "remote" to your repository like this, if you own the project: $ git remote add origin lp:PROJECT To keep your local clone up to date, run: $ git pull You can fetch the default repository for a project like this: $ git clone lp:PROJECTįor example, git clone lp:launchpad fetches Launchpad itself (or will once we've finished converting it to Git!). You should check the fingerprint of when prompted to do so by SSH. The rest of this documentation assumes that you have configured Git this way. This allows you to type git clone lp:REPOSITORY instead of git clone git+ssh:///REPOSITORY.

Edit ~/.gitconfig and add these lines, where USER is your Launchpad username: [url = lp: Unlike Bazaar, there is no built-in abbreviation for repositories hosted on Launchpad, but it is very easy to add such a thing yourself. the interface for registering merge proposals is very rough.Here's a short list of known bugs that you don't need to tell us about: useful subscriptions (currently only attribute change notifications work, which are not usually very interesting in themselves).

Here's an incomplete list of some of the features we expect to add:
GIT CLONE BRANCH ONLY GUI FULL
Launchpad's Bazaar support has grown many features over the years, and it will take some time to bring our Git support up to full parity with it.
GIT CLONE BRANCH ONLY GUI CODE
Use recipes to build packages in PPAs for code in Launchpad-hosted Git repositories
