Revision: dd978f1354af
Author:   nogu.dev <[email protected]>
Date:     Sat Feb 25 23:42:13 2012
Log:      * DevelopUim.wiki
  - New file.
http://code.google.com/p/uim/source/detail?r=dd978f1354af&repo=wiki

Added:
 /DevelopUim.wiki

=======================================
--- /dev/null
+++ /DevelopUim.wiki    Sat Feb 25 23:42:13 2012
@@ -0,0 +1,58 @@
+#summary This section describes how to develop uim.
+
+= Introduction =
+
+This section describes how to develop uim with Git.
+
+= Details =
+
+== Clone the uim repository ==
+Check out from the uim Git repository and move to the source tree:
+{{{
+$ git clone https://code.google.com/p/uim/
+$ cd uim
+}}}
+See http://code.google.com/p/uim/source/checkout for more details.
+
+== Setup ==
+Set your name and email address if you plan to commit to a repository:
+{{{
+$ git config --global user.name <your name>
+$ git config --global user.email <your email address>
+}}}
+
+If you have a Google Account, you should set one here.
+
+== Commit to your local repository ==
+You can check your changes to your local repository with the following commands:
+{{{
+$ git status
+$ git diff
+}}}
+
+Commit changed files to your local repository:
+{{{
+$ git add file1 dir1/file2
+$ git commit
+}}}
+where file1 and dir1/file2 are changed files.
+
+If you want to commit all the changed files, you can use the following command:
+{{{
+$ git commit -a
+}}}
+
+== Apply changes to the uim repository ==
+=== For committer ===
+If you are a committer, you can push your changes to the uim repository directly:
+{{{
+$ git push
+}}}
+
+=== For non-committer ===
+First, create a patch:
+{{{
+$ git format-patch origin
+}}}
+
+Second, send your patch to [http://groups.google.com/group/uim-en uim-en] mailing list.

Reply via email to