changeset 3635:127dd42459db

Merge branch 'master' of ssh://www.yatex.org:29418/yuuji/skip-web
author HIROSE Yuuji <yuuji@koeki-u.ac.jp>
date Mon, 21 May 2018 09:40:44 +0900
parents e6ae0e1ebf46 (current diff) dd398001a32c (diff)
children b24b4e3d44f8
files
diffstat 1 files changed, 10 insertions(+), 13 deletions(-) [+]
line wrap: on
line diff
--- a/HowtoEdit.md	Mon May 21 09:37:18 2018 +0900
+++ b/HowtoEdit.md	Mon May 21 09:40:44 2018 +0900
@@ -36,25 +36,22 @@
 6. 4と5を繰り返す
 7. 更新をリポジトリに送信する(hg push)
 
-
 ## 各手順
 ステップ|手順|備考
 ----|----|----
 1.  |リポジトリのクローンを作る(冒頭のとおり)	|最初に一回だけ
 2.  |クローンした作業ディレクトリに移動(cd)	|その日の作業開始時
 3.  |リポジトリからの更新を手元に引き込む	|これを忘れるとハマる
-    |~~~
-    % cd 「クローンしたwebディレクトリ」
-    % hg pull -uv				
-~~~
+    |``cd 「クローンしたwebディレクトリ」``|
+    |``hg pull -uv`` または ``git pull``|
 4.  |編集する|
-5.  |コミットする|
+5.  |コミットする(``hg ci -m"ログメッセージ"`` または ``git -a ci -m"ログメッセージ"``)|EmacsならC-x v v
 6.  |4と5を繰り返す|
+7.  |更新をリポジトリに送信する(``hg push`` または ``git push``)|Emacs25以降なら C-x v P
+
+push時にエラーが出るときはサーバの方に更新があったとき。pullしてマージする。
 ~~~
-    → emacsでファイルを保存したら C-x v v で更新メモを入れて C-c C-c
-~~~
-7. 更新をリポジトリに送信する(hg push)
-   更新がまとまったらpushする
-~~~
-    % hg push					これも忘れないように
-~~~
+    (Mercurial)
+    % hg pull --rebase -uv
+    (Git)
+    % git pull

yatex.org