Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
devel:git [2018/05/31 01:52] – bluesabre | devel:git [2018/06/02 10:40] – bluesabre | ||
---|---|---|---|
Line 5: | Line 5: | ||
If this is your first time working with Git, the Xfce Wiki has a great guide for getting started and some typical use cases. \\ | If this is your first time working with Git, the Xfce Wiki has a great guide for getting started and some typical use cases. \\ | ||
https:// | https:// | ||
+ | |||
+ | ===== Why Git? ===== | ||
+ | |||
+ | Xubuntu and its various projects have used Bazaar since the beginning. Bazaar has served us well in the past, but there are several compelling reasons for us to transition. And the Xubuntu 18.10 cycle is the perfect time for us to move. | ||
+ | |||
+ | * **Consistent Workflow:** Git is now used by both all of our upstreams. Debian, Xfce, and Shimmer Project all use Git. Upstream contributions become easier with a familiar process. | ||
+ | * **Familiarity: | ||
+ | * **Development Activity:** Git continues to be actively maintained and supported, with regular releases and bug fixes. The last Bazaar release was over two years ago. | ||
+ | * **Application Support:** Many applications provide support for Git in one way or another. [[https:// | ||
+ | |||
===== Setting Up Git ===== | ===== Setting Up Git ===== | ||
Line 21: | Line 31: | ||
===== Managing Launchpad Projects ===== | ===== Managing Launchpad Projects ===== | ||
- | At the time of writing (May 2018), Launchpad does not have full support for git for it' | + | At the time of writing (May 2018), Launchpad does not have full support for git for its project management features. The following features are not fully implemented. There are ways to work around some of these shortcomings, |
==== Linking Series to Git Branches ==== | ==== Linking Series to Git Branches ==== |