Revision: 97a53b816cac
Author: nogu.dev <[email protected]>
Date: Sat Mar 3 22:03:36 2012
Log: * DevelopUim.wiki
- Add note on Bugzilla.
- Create "Misc" section.
http://code.google.com/p/uim/source/detail?r=97a53b816cac&repo=wiki
Modified:
/DevelopUim.wiki
=======================================
--- /DevelopUim.wiki Sun Feb 26 04:30:15 2012
+++ /DevelopUim.wiki Sat Mar 3 22:03:36 2012
@@ -6,11 +6,11 @@
= Work flow =
{{{
-+----------------+ +------------------+
+-------------+
-| | ---git clone--> | | ---git clone--->
| |
-| uim repository | | local repository | |
source tree |
-| | <--git push---- | | <--git commit---
| |
-+----------------+ +------------------+
+-------------+
++----------------+ +------------------+
+-------------+
+| | ---git pull--> | | ---git pull --->
| |
+| uim repository | | local repository | |
source tree |
+| | <--git push--- | | <--git commit---
| |
++----------------+ +------------------+
+-------------+
}}}
== Clone the uim repository ==
To develop uim, create your local repository from the uim repository and
move to the source tree in your local repository:
@@ -63,4 +63,31 @@
$ git format-patch origin
}}}
-Second, send your patches to the [http://groups.google.com/group/uim-en
uim-en] mailing list. You need to join the mailing list before sending your
patches. One of the committers may push your patches to the uim repository.
+Second,
+ * send your patches to the [http://groups.google.com/group/uim-en uim-en]
mailing list. You need to join the mailing list before sending your patches.
+Or
+ * submit your patches to the [https://bugs.freedesktop.org/ Bugzilla].
+
+One of the committers may push your patches to the uim repository.
+
+== Update your local repository ==
+You can follow changes in the uim repository:
+{{{
+$ git pull
+}}}
+
+= Misc =
+== Use external repository ==
+You can create an external repository outside Google Code. If you want to
create your external repository in GitHub, the operation will be as follows:
+{{{
+$ git remote add github [email protected]:foo/bar.git
+$ git push github master
+}}}
+where _foo_ is your GitHub account name and _bar_ is your external
repository name.
+
+You can create a topic branch in your external repository without creating
it in the uim repository:
+{{{
+$ git checkout -b foo
+$ git push github foo
+}}}
+where _foo_ is a topic branch.